campo-sirio/ve/ve0300a.src
pirro ec750c7e02 Sistemazione tabelle etc...
git-svn-id: svn://10.65.10.50/trunk@3530 c028cbd2-c16b-5b4b-a496-9718f37d4682
1996-09-05 16:44:31 +00:00

1755 lines
31 KiB
Plaintext
Executable File
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

// File di definizione dei campi per il generatore di maschere
// Nome del paragrafo = Nome del campo nel file .INI del documento
// GROUP = Gruppo di appartenenza
// Le coordinate sono relative al gruppo. Se un gruppo h vuoto non viene generato.
// I gruppi non vengono separati durante la generazione.
// X e Y = Coordinate di riga e colonna all'interno del gruoppo. La prima riga h 1.
// FIELDNAME = E' il nome del campo nel file ( Equivalente a FIELD in UML )
// MSKID = E' l'ID del campo nella maschera
// TYPE = E' il tipo del campo nella maschera, in base alla seguente tabellina:
// T_DATA
// T_STRINGA
// T_NUMERO
// T_CHECKBOX
// T_LISTA
// T_MEMO
// T_CORNICE
// SIZE = E' la dimesione del campo nella maschera. Per i tipi che richiedono due dimensioni,
// si fa dimensione1 * 100 + dimesione2
// PROMPT = E' il prompt di default per il campo ( pur essere cambiato nel .INI )
// FLAG = Sono i flags che deve avere il campo
// USE = Indica il file da usare per la ricerca ( Equivalente a USE in UML )
// INPUT = Indica i campi di input per la ricerca ( Equivalente a INPUT in UML )
// DISPLAY = Indica i campi da mostrare per la ricerca ( Equivalente a DISPLAY in UML )
// OUTPUT = Indica il file di output per la ricerca ( Equivalente a OUTPUT in UML )
// Per i precedenti 4 settaggi, vale il seguente :
// Se preceduto da un @, copia la use dal campo indicato
// Esempio: USE = @112 diventa, in uml, COPY USE 112
// USE = 12 diventa USE 12
// Per indicare piy di una riga, separare con ~
// Esempio: DISPLAY = "Ragione sociale@50" 20->RAGSOC~"Codice" 20->CODCF~"Indrizzo@35" 20->INDCF
// diventa, in UML:
// DISPLAY "Ragione sociale@50" 20->RAGSOC
// DISPLAY "Codice" 20->CODCF
// DISPLAY "Indrizzo@35" 20->INDCF
// WARNING = Indica il messaggio per segnalare errori ( Equivalente a WARNING in UML )
// HELP = Indica la stringa di help per il campo ( Equivalente a HELP in UML )
// SPECIAL = Usato per aggiungere righe non previste, separare ogni riga con ~
// ITEMS = Primo item~Message 1~Message 2@Nesimo item~Message 1~Message 2
// Esempio:
// ITEMS =Si|Risposta affermativa~HIDE 101@No|Risposta negativa~SHOW 101
// diventa, in UML:
// ITEM "Si|Risposta affermativa"
// MESSAGE HIDE 101
// ITEM "No|Risposta negativa"
// MESSAGE SHOW 101
// CONFIGS h il parametro della conigurazione vendite da cui dipende la presenza o meno del campo
// CONFIGS=Chiave|Valore|Stato|Chiave|Valore|Stato....
// Gli stati sono:
// S_NASCOSTO
// S_DISABILITATO
// S_NORMALE
// S_OBBLIGATORIO
//
// Tra il valore indicato in questo campo e quello indicato nel profilo documento per lo stato in
// quel documento, uso sempre il minore; se ad esempio in configurazione vendite ho che GESLIN=0,
// e in CONFIGS di un campo ho che CONFIGS=GESLIN|0|0|GESLIN|1|3, indipendentemente dal profilo
// documento il campo sar` nascosto
#include "veuml.h"
#include "veuml1.h"
#include "veini.h"
[TIPOCF]
GROUP=101
X=1
Y=1
FIELDNAME=TIPOCF
MSKID=F_TIPOCF
TYPE=T_STRINGA
SIZE=1
PROMPT=Tipo cliente/fornitore
[CODCF]
GROUP=100
X=1
Y=1
FIELDNAME=CODCF
MSKID=F_CODCF
TYPE=T_NUMERO
// se CODCF="F" cioe' fornitore il PROMPT=Fornitore
PROMPT=Cliente
SIZE=6
FLAG=R
USE=20
INPUT=TIPOCF F_TIPOCF SELECT~CODCF F_CODCF
DISPLAY="Codice" CODCF~"Ragione sociale@50" RAGSOC~"Indirizzo@35" INDCF
OUTPUT=F_CODCF CODCF~F_RAGSOC RAGSOC~F_INDCF INDCF~F_CIVCF CIVCF~F_CODAG CODAG~F_CODVAL CODVAL~F_OCCAS OCCAS~F_CODLIN CODLIN~F_CODABIA CODABI~F_CODCABA CODCAB~F_CODLIST LF_CFVEN->CODLIST~F_CODPAG CODPAG
SPECIAL=ME 9,F_CODVAL~ME 9,F_CODLIN~ME 9,F_CODABIA~ME 9,F_CODCABA~ME 9,F_CODPAG~JO LF_CFVEN TO LF_CLIFO INTO TIPOCF=TIPOCF CODCF=CODCF
WARNING=Cliente non presente
HELP=Inserire il codice del cliente
[RAGSOC]
// il campo e' letto nel file 20 clifo
GROUP=100
X=15
Y=1
MSKID=F_RAGSOC
TYPE=T_STRINGA
SIZE=50
USE=LF_CLIFO KE 2
INPUT=TIPOCF F_TIPOCF SELECT~RAGSOC F_RAGSOC
DISPLAY="Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indrizzo@35" INDCF
OUTPUT=F_CODCF CODCF~F_RAGSOC RAGSOC
WARNING=Ragione sociale non trovata
HELP=Inserire la ragione sociale della ditta
[OCCASEDIT]
GROUP=100
TYPE=T_BOTTONE
SIZE=1901
PROMPT="Cliente occasionale"
X=2
Y=0
MSKID=F_OCCASEDIT
[COFI]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=0
MSKID=F_COFI
TYPE=T_STRINGA
PROMPT="Cod. fisc. "
USE=LF_CLIFO KE 4
INPUT=TIPOCF F_TIPOCF SELECT~COFI F_COFI
DISPLAY="Codice Fiscale@16" COFI~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indrizzo@35" INDCF
OUTPUT=@F_CODCF
SIZE=16
[STATOPAIV]
// il campo e' letto nel file 20 clifo
GROUP=100
X=33
Y=0
MSKID=F_STATOPAIVA
TYPE=T_LISTA
PROMPT="P.Iva "
ITEMS=|Italia o extra CEE@BE|Belgio@DE|Germania@DK|Danimarca@L|Grecia@ES|Spagna@FR|Francia@GB|Gran Bretagna@IE|Irlanda@IT|Italia@LU|Lussemburgo@NL|Olanda@PT|Portogallo
SIZE=20
[PAIVA]
// il campo e' letto nel file 20 clifo
GROUP=100
X=62
Y=0
MSKID=F_PAIVA
TYPE=T_STRINGA
PROMPT=""
USE=LF_CLIFO KE 5
INPUT=TIPOCF F_TIPOCF SELECT~STATOPAIV F_STATOPAIVA~PAIV F_PAIVA
DISPLAY="Partita IVA@12" PAIV~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indrizzo@35" INDCF
OUTPUT=@F_CODCF
SIZE=12
[GRRECAPITO]
GROUP=100
X=1
Y=1
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT="Recapito"
SIZE=7806
[INDCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=2
MSKID=F_INDCF
TYPE=T_STRINGA
PROMPT="Indirizzo "
SIZE=35
[CIVCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=61
Y=2
MSKID=F_CIVCF
TYPE=T_STRINGA
PROMPT="N. "
SIZE=10
[LOCALITACF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=3
MSKID=F_LOCALITACF
TYPE=T_STRINGA
PROMPT="Localita' "
SIZE=35
[CAPCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=52
Y=3
MSKID=F_CAPCF
TYPE=T_STRINGA
PROMPT="C.A.P."
SIZE=5
[COMCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=4
MSKID=F_COMCF
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=U
USE=LF_COMUNI
INPUT=STATO F_STATOCF~COM F_COMCF
OUTPUT=F_DENCOM DENCOM~F_PROVCOM PROVCOM
[DENCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=24
Y=4
MSKID=F_DENCOM
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[PROVCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=66
Y=3
MSKID=F_PROVCOM
TYPE=T_STRINGA
PROMPT="Pr."
SIZE=5
[STATOCF]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=100
X=2
Y=5
MSKID=F_STATOCF
TYPE=T_NUMERO
PROMPT="Stato "
SIZE=3
FLAG=Z
USE=%STA
INPUT=CODTAB F_STATOCF
OUTPUT=F_DESSTATOCF S0
[DESSTATOCF]
// il campo e' letto nella tabella %STA e va visualizzato solo se [STATOCF]<>""
GROUP=100
X=24
Y=5
MSKID=F_DESSTATOCF
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODVAL1]
//se codice=LIT il campo cambio e' di sola visualizzazione
//se non abilitato archivio cambi
GROUP=200
X=2
Y=0
FIELDNAME=CODVAL
MSKID=F_CODVAL
TYPE=T_STRINGA
PROMPT="Valuta "
SIZE=3
FLAG=U
USE=%VAL
INPUT=CODTAB F_CODVAL
DISPLAY="Codice" CODTAB~"Descrizione@50" S0~"Cambio@15" R10~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO R10~F_DATACAMBIO D0~F_DATACAMBIO1 D0
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[CODVAL2]
//se codice=LIT il campo cambio e' di sola visualizzazione
//se abilitato archivio cambi
GROUP=200
X=2
Y=0
FIELDNAME=CODVAL
MSKID=F_CODVAL1
TYPE=T_STRINGA
PROMPT="Valuta "
SIZE=3
FLAG=U
USE=%VAL
INPUT=CODTAB F_CODVAL1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
SPECIAL=ME CO,F_CODVAL
[NOME_VAL1]
//se non abilitato archivio cambi
GROUP=200
X=24
Y=0
MSKID=F_NOMEVAL
TYPE=T_STRINGA
SIZE=50
USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL
DISPLAY="Descrizione@50" S0~"Codice" CODTAB~"Cambio@15" R10~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_DATACAMBIO D0~F_DATACAMBIO1 D0
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[NOME_VAL2]
//se abilitato archivio cambi
GROUP=200
X=24
Y=0
MSKID=F_NOMEVAL1
TYPE=T_STRINGA
SIZE=50
USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[DATA_CAMBIO1]
// se non abiltato archivio cambi
GROUP=200
X=2
Y=1
FIELDNAME=DATACAMBIO
MSKID=F_DATACAMBIO
TYPE=T_DATA
PROMPT="Data valuta"
[DATA_CAMBIO2]
// se abilitato archivio cambi
GROUP=200
X=2
Y=1
FLAG=R
FIELDNAME=DATACAMBIO
MSKID=F_DATACAMBIO1
TYPE=T_DATA
PROMPT="Data valuta"
USE=CAM
INPUT=CODTAB[1,3] F_CODVAL SELECT~CODTAB[4,11] F_DATACAMBIO1
DISPLAY="Valuta" CODTAB[1,3]~"Data@10" -50->D0~"Descrizione@25" S0~"Cambio@15" R10
OUTPUT=F_CAMBIO R10~F_DATACAMBIO1 D0
SPECIAL=JO %VAL TO CAM AL 50 INTO CODTAB=CODTAB[1,3]~CH SEARCH~ME CO,F_DATACAMBIO
[CAMBIO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=48
Y=1
FIELDNAME=CAMBIO
MSKID=F_CAMBIO
TYPE=T_NUMERO
PROMPT="Cambio "
SIZE=1505
FLAG=R
[CODLIN]
GROUP=300
X=2
Y=0
FIELDNAME=CODLIN
MSKID=F_CODLIN
TYPE=T_STRINGA
PROMPT="Lingua "
SIZE=1
FLAG=U
USE=%LNG
INPUT=CODTAB F_CODLIN
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODLIN CODTAB~F_DESLIN S0
[DESLIN]
GROUP=300
X=24
Y=0
MSKID=F_DESLIN
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%LNG KE 2
INPUT=S0 F_DESLIN
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=@F_CODLIN
[CODPAG]
GROUP=400
X=2
Y=0
FIELDNAME=CODPAG
MSKID=F_CODPAG
TYPE=T_STRINGA
PROMPT="Cond. pag. "
SIZE=4
FLAG=U
USE=%CPG
INPUT=CODTAB F_CODPAG
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento
SPECIAL=ADD RU BA3 -6
[DESCODPAG]
GROUP=400
X=24
Y=0
MSKID=F_DESCODPAG
TYPE=T_STRINGA
SIZE=50
USE=%CPG KEY 2
INPUT=S0 F_DESCODPAG
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento
SPECIAL=ADD RU BA3 -6
[GRSCADENZE]
GROUP=500
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Scadenze
SIZE=7805
[DATAINSC]
GROUP=500
X=2
Y=1
FIELDNAME=DATAINSC
MSKID=F_DATAINSC
TYPE=T_DATA
PROMPT="Data inizio scadenze "
FLAG=A
WARNING=E' richiesta una data valido
HELP=Inserisci la data di inizio scadenza
[DATASCAD1]
GROUP=500
X=2
Y=2
MSKID=F_DATASCAD1
TYPE=T_DATA
PROMPT="Scadenze : 1' "
[DATASCAD2]
GROUP=500
X=36
Y=2
MSKID=F_DATASCAD2
TYPE=T_DATA
PROMPT="2' "
[DATASCAD3]
GROUP=500
X=51
Y=2
MSKID=F_DATASCAD3
TYPE=T_DATA
PROMPT="3' "
[DATASCAD4]
GROUP=500
X=21
Y=3
MSKID=F_DATASCAD4
TYPE=T_DATA
PROMPT="4' "
[DATASCAD5]
GROUP=500
X=36
Y=3
MSKID=F_DATASCAD5
TYPE=T_DATA
PROMPT="5' "
[CODABIA]
GROUP=600
X=2
Y=0
FIELDNAME=CODABIA
MSKID=F_CODABIA
TYPE=T_NUMERO
PROMPT="Banca appoggio : cod. ABI "
SIZE=5
FLAG=Z
USE=%BAN SE CODTAB?="?????"
INPUT=CODTAB[1,5] F_CODABIA
DISPLAY="Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0
OUTPUT=F_CODABIA CODTAB[1,5]~F_DESBANAPP S0
[CODCABA]
GROUP=600
X=42
Y=0
FIELDNAME=CODCABA
MSKID=F_CODCABA
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=%BAN SE CODTAB?="??????????"
INPUT=CODTAB[1,5] F_CODABIA~CODTAB[6,10] F_CODCABA
DISPLAY=@F_CODABIA
OUTPUT=F_CODABIA CODTAB[1,5]~F_CODCABA CODTAB[6,10]~F_DESBANAPP S0
[DESBANAPP]
GROUP=600
X=2
Y=1
MSKID=F_DESBANAPP
TYPE=T_STRINGA
PROMPT="Denominazione "
SIZE=50
USE=%BAN KE 2
INPUT=S0 F_DESBANAPP
DISPLAY=@F_CODABIA
OUTPUT=@F_CODABIA
[CODABIP]
GROUP=700
X=2
Y=0
FIELDNAME=CODABIP
MSKID=F_CODABIP
TYPE=T_NUMERO
PROMPT="Banca presentazione : cod. ABI "
SIZE=5
FLAG=Z
USE=@F_CODABIA
INPUT=CODTAB[1,5] F_CODABIP
DISPLAY="Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0
OUTPUT=F_CODABIP CODTAB[1,5]~F_DESBANPRE S0
[CODCABP]
GROUP=700
X=42
Y=0
FIELDNAME=CODCABP
MSKID=F_CODCABP
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=@F_CODCABA
INPUT=CODTAB[1,5] F_CODABIP~CODTAB[6,10] F_CODCABP
DISPLAY=@F_CODABIP
OUTPUT=F_CODABIP CODTAB[1,5]~F_CODCABP CODTAB[6,10]~F_DESBANPRE S0
[DESBANPRE]
GROUP=700
X=2
Y=1
MSKID=F_DESBANPRE
TYPE=T_STRINGA
PROMPT="Denominazione "
SIZE=50
USE=%BAN KEY 2
INPUT=S0 F_DESBANPRE
DISPLAY=@F_CODABIP
OUTPUT=@F_CODABIP
[CATVEN]
GROUP=800
X=2
Y=0
FIELDNAME=CATVEN
MSKID=F_CATVEN
TYPE=T_STRINGA
PROMPT="C.vendita "
SIZE=2
FLAG=U
USE=CVE
INPUT=CODTAB F_CATVEN
DISPLAY="Cat.Ven." CODTAB~"Descrizione@50" S0
OUTPUT=F_CATVEN CODTAB~F_DESCATVEN S0
[DESCATVEN]
GROUP=800
X=24
Y=0
MSKID=F_DESCATVEN
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODLIST1]
GROUP=800
X=2
Y=1
FIELDNAME=CODLIST
MSKID=F_CODLIST
TYPE=T_STRINGA
PROMPT="Listino "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "L"~CATVEN ""~COD F_CODLIST
DISPLAY="Codice" LF_CONDV->COD~"Descrizione@50" LF_CONDV->DESCR
OUTPUT=F_CODLIST LF_CONDV->COD~F_DESLIST LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 l
[CODLIST2]
GROUP=800
X=2
Y=1
FIELDNAME=CODLIST
MSKID=F_CODLIST1
TYPE=T_STRINGA
PROMPT="Listino "
SIZE=3
FLAG=U
USE=LF_CONDV SE CATVEN!=""
INPUT=TIPO "L"~CATVEN F_CATVEN~COD F_CODLIST1
DISPLAY="Cat.Ven." LF_CONDV->CATVEN~"Codice" LF_CONDV->COD~"Descrizione@50" LF_CONDV->DESCR
OUTPUT=F_CATVEN LF_CONDV->CATVEN~F_DESCATVEN CVE->S0~F_CODLIST1 LF_CONDV->COD~F_DESLIST LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 l~JOIN CVE TO LF_CONDV INTO CODTAB=CATVEN~ME CO,F_CODLIST
[DESLIST]
GROUP=800
X=24
Y=1
MSKID=F_DESLIST
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCONT1]
GROUP=810
X=2
Y=0
FIELDNAME=CODCONT
MSKID=F_CODCONT
TYPE=T_STRINGA
PROMPT="Contratto "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "C"~TIPOCF ""~COD F_CODCONT
DISPLAY="Codice" LF_CONDV->COD~"Descrizione@35" LF_CONDV->DESCR
OUTPUT=F_CODCONT LF_CONDV->COD~F_DESCONT LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 c
[CODCONT2]
GROUP=810
X=2
Y=0
FIELDNAME=CODCONT
MSKID=F_CODCONT1
TYPE=T_STRINGA
PROMPT="Contratto "
SIZE=3
FLAG=U
USE=LF_CONDV SELECT CODCF!=""
INPUT=TIPO "C"~TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~COD F_CODCONT1
DISPLAY="Cliente" LF_CONDV->CODCF~"Codice" LF_CONDV->COD~"Descrizione@35" LF_CONDV->DESCR
OUTPUT=F_CODCONT1 LF_CONDV->COD~F_DESCONT LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 c~ME CO,F_CODCONT
[DESCONT]
GROUP=810
X=24
Y=0
MSKID=F_DESCONT
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCAMP]
GROUP=820
X=2
Y=0
FIELDNAME=CODCAMP
MSKID=F_CODCAMP
TYPE=T_STRINGA
PROMPT="Offerta "
SIZE=3
FLAG=U
USE=LF_CONDV
INPUT=TIPO "O"~COD F_CODCAMP
DISPLAY="Codice" LF_CONDV->COD~"Descrizione@35" LF_CONDV->DESCR
OUTPUT=F_CODCAMP LF_CONDV->COD~F_DESCAMP LF_CONDV->DESCR
SPECIAL=ADD RUN ve2 -1 o
[DESCAMP]
GROUP=820
X=24
Y=0
MSKID=F_DESCAMP
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[SCONTOPERC]
GROUP=830
X=2
Y=0
FIELDNAME=SCONTOPERC
MSKID=F_SCONTOPERC
TYPE=T_STRINGA
PROMPT="Sconto "
SIZE=25
SPECIAL=VA 23 0
[RAGGR]
GROUP=2300
X=2
Y=0
FIELDNAME=RAGGR
MSKID=F_RAGGR
TYPE=T_CHECKBOX
PROMPT="Raggruppamento documento "
[RAGGREFF]
GROUP=2300
X=40
Y=0
FIELDNAME=RAGGREFF
MSKID=F_RAGGREFF
TYPE=T_CHECKBOX
PROMPT="Raggruppamento effetti "
[GRINDSPED]
GROUP=900
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Indirizzo spedizione
SIZE=7807
[CODINDSP]
GROUP=900
X=2
Y=1
FIELDNAME=CODINDSP
MSKID=F_CODINDSP
TYPE=T_STRINGA
PROMPT="Codice "
SIZE=3
WARNING=Indirizzo di spedizione non trovato!
USE=LF_INDSP
INPUT=TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~CODIND F_CODINDSP
DISPLAY="Codice" CODIND~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indirizzo@35" INDIR~"N.ro civico" CIV
OUTPUT=F_CODINDSP CODIND~F_RAGSOCSP RAGSOC~F_INDSP INDIR~F_CIVSP CIV~F_LOCALITASP LOCALITA~F_CAPSP CAP~F_COMSP COM~F_STATOSP STATO
HELP=Inserisci il codice dell'indirizzo di spedizione
[RAGSOCSP]
GROUP=900
X=24
Y=1
MSKID=F_RAGSOCSP
TYPE=T_STRINGA
SIZE=50
[INDSP]
GROUP=900
X=2
Y=2
MSKID=F_INDSP
PROMPT="Indirizzo "
TYPE=T_STRINGA
SIZE=35
[CIVSP]
GROUP=900
X=61
Y=2
MSKID=F_CIVSP
PROMPT="N. "
TYPE=T_STRINGA
SIZE=10
[LOCALITASP]
GROUP=900
X=2
Y=3
MSKID=F_LOCALITASP
TYPE=T_STRINGA
PROMPT="Localita` "
SIZE=35
[CAPSP]
GROUP=900
X=54
Y=3
MSKID=F_CAPSP
TYPE=T_STRINGA
PROMPT="CAP "
SIZE=5
FLAG=R
[PROVCOMSP]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=900
X=65
Y=3
MSKID=F_PROVCOMSP
TYPE=T_STRINGA
PROMPT="Pr. "
SIZE=5
[STATOSP]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=900
X=2
Y=4
MSKID=F_STATOSP
TYPE=T_NUMERO
PROMPT="Stato "
SIZE=3
FLAG=Z
USE=@F_STATOCF
INPUT=CODTAB F_STATOSP
OUTPUT=F_DESSTATOSP S0
[DESSTATOSP]
GROUP=900
X=24
Y=4
FLAG=D
MSKID=F_DESSTATOSP
TYPE=T_STRINGA
SIZE=50
[COMSP]
GROUP=900
X=2
Y=5
MSKID=F_COMSP
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=U
USE=@F_COMCF
INPUT=STATO F_STATOSP~COM F_COMSP
OUTPUT=F_DENCOMSP DENCOM~F_PROVCOMSP PROVCOM
[DENCOMSP]
GROUP=900
X=24
Y=5
FLAG=D
MSKID=F_DENCOMSP
TYPE=T_STRINGA
SIZE=50
[DATADOCRIF]
GROUP=1000
X=2
Y=0
FIELDNAME=DATADOCRIF
MSKID=F_DATADOCRIF
TYPE=T_DATA
PROMPT="Documento di riferimento : Data "
[NUMDOCRIF]
GROUP=1000
X=50
Y=0
FIELDNAME=NUMDOCRIF
MSKID=F_NUMDOCRIF
TYPE=T_STRINGA
PROMPT="Numero "
SIZE=7
[CODAG]
GROUP=1100
X=2
Y=0
FIELDNAME=CODAG
MSKID=F_CODAG
TYPE=T_STRINGA
PROMPT="Agente "
SIZE=5
FLAG=U
USE=AGE
INPUT=CODTAB F_CODAG
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODAG CODTAB~F_DESAG S0
SPECIAL=CH NORMAL
[DESAG]
GROUP=1100
X=24
Y=0
MSKID=F_DESAG
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=AGE KEY 2
INPUT=S0 F_DESAG
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODAG CODTAB~F_DESAG S0
[CODZON]
GROUP=1100
X=2
Y=1
FIELDNAME=ZONA
MSKID=F_CODZON
TYPE=T_STRINGA
PROMPT="Zona "
SIZE=3
FLAG=U
USE=ZON
INPUT=CODTAB F_CODZON
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODZON CODTAB~F_DESZON S0
SPECIAL=CH NORMAL
[DESZON]
GROUP=1100
X=24
Y=1
MSKID=F_DESZON
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=ZON KEY 2
INPUT=S0 F_DESZON
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODZON CODTAB~F_DESZON S0
[CODAGVIS]
GROUP=1110
X=2
Y=0
FIELDNAME=CODAGVIS
MSKID=F_CODAGVIS
TYPE=T_STRINGA
PROMPT="Agente da vis. "
SIZE=5
FLAG=U
USE=AGE
INPUT=CODTAB F_CODAGVIS
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODAGVIS CODTAB~F_DESAGVIS S0
SPECIAL=CH NORMAL
[DESAGVIS]
GROUP=1110
X=24
Y=0
MSKID=F_DESAGVIS
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=AGE KEY 2
INPUT=S0 F_DESAGVIS
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODAGVIS CODTAB~F_DESAGVIS S0
[CODSPMEZZO]
GROUP=1200
X=2
Y=0
FIELDNAME=CODSPMEZZO
MSKID=F_CODSPMEZZO
TYPE=T_STRINGA
PROMPT="Sped.mezzo "
SIZE=2
FLAG=U
USE=%MSP
INPUT=CODTAB F_CODSPMEZZO
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODSPMEZZO CODTAB~F_DESSPMEZZO S0
SPECIAL=CH NORMAL
[DESSPMEZZO]
GROUP=1200
X=24
Y=0
MSKID=F_DESSPMEZZO
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%MSP KEY 2
INPUT=S0 F_DESSPMEZZO
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODSPMEZZO CODTAB~F_DESSPMEZZO S0
[CODPORTO]
GROUP=1210
X=2
Y=0
FIELDNAME=CODPORTO
MSKID=F_CODPORTO
TYPE=T_STRINGA
PROMPT="Porto "
SIZE=3
FLAG=U
USE=%POR
INPUT=CODTAB F_CODPORTO
DISPLAY="Codice" CODTAB~"Porto@50" S0
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto
[DESPORTO]
GROUP=1210
X=24
Y=0
MSKID=F_DESPORTO
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%POR KEY 2
INPUT=S0 F_DESPORTO
DISPLAY="Porto@50" S0~"Codice" CODTAB
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto
[CODNOTESP1]
GROUP=1300
X=2
Y=0
FIELDNAME=CODNOTESP1
MSKID=F_CODNOTESP1
TYPE=T_STRINGA
PROMPT="Note spe.1'"
SIZE=2
FLAG=U
USE=%NDO
INPUT=CODTAB F_CODNOTESP1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODNOTESP1 CODTAB~F_DESNOTESP1 S0
[DESNOTESP1]
GROUP=1300
X=24
Y=0
MSKID=F_DESNOTESP1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%NDO KEY 2
INPUT=S0 F_DESNOTESP1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODNOTESP1 CODTAB~F_DESNOTESP1 S0
[CODNOTESP2]
GROUP=1300
X=2
Y=1
FIELDNAME=CODNOTESP2
MSKID=F_CODNOTESP2
TYPE=T_STRINGA
PROMPT="Note spe.2'"
SIZE=2
FLAG=U
USE=%NDO
INPUT=CODTAB F_CODNOTESP2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODNOTESP2 CODTAB~F_DESNOTESP2 S0
[DESNOTESP2]
GROUP=1300
X=24
Y=1
MSKID=F_DESNOTESP2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%NDO KEY 2
INPUT=S0 F_DESNOTESP2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODNOTESP2 CODTAB~F_DESNOTESP2 S0
[CAUSTRASP]
GROUP=1400
X=2
Y=0
FIELDNAME=CAUSTRASP
MSKID=F_CAUSTRASP
TYPE=T_STRINGA
PROMPT="Caus.trasp."
SIZE=3
FLAG=U
USE=%CTR
INPUT=CODTAB F_CAUSTRASP
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto
[DENCAUSTRASP]
GROUP=1400
X=24
Y=0
MSKID=F_DENCAUSTRASP
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%CTR KEY 2
INPUT=S0 F_DENCAUSTRASP
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto
[CODVETT1]
GROUP=1500
X=2
Y=0
FIELDNAME=CODVETT1
MSKID=F_CODVETT1
TYPE=T_NUMERO
PROMPT="Vettore 1' "
SIZE=5
FLAG=Z
USE=%VET
INPUT=CODTAB F_CODVETT1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[NOMEVETT1]
GROUP=1500
X=24
Y=0
MSKID=F_NOMEVETT1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[CODVETT2]
GROUP=1500
X=2
Y=1
FIELDNAME=CODVETT2
MSKID=F_CODVETT2
TYPE=T_NUMERO
PROMPT="Vettore 2' "
SIZE=5
FLAG=Z
USE=%VET
INPUT=CODTAB F_CODVETT2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice secondo vettore non trovato
HELP=Inserisci il codice del secondo vettore
[NOMEVETT2]
GROUP=1500
X=24
Y=1
MSKID=F_NOMEVETT2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[CODVETT3]
GROUP=1500
X=2
Y=2
FIELDNAME=CODVETT3
MSKID=F_CODVETT3
TYPE=T_NUMERO
PROMPT="Vettore 3' "
SIZE=5
FLAG=Z
USE=%VET
INPUT=CODTAB F_CODVETT3
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice terzo vettore non trovato
HELP=Inserisci il codice del terzo vettore
[NOMEVETT3]
GROUP=1500
X=24
Y=2
MSKID=F_NOMEVETT3
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%VET KEY 2
INPUT=S0 F_NOMEVETT3
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[NCOPIE]
GROUP=1600
X=2
Y=0
FIELDNAME=NCOPIE
MSKID=F_NCOPIE
TYPE=T_NUMERO
PROMPT="Num. copie "
SIZE=0200
[GRPARTENZA]
GROUP=1700
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT=Partenza
SIZE=3503
[DATAPART]
GROUP=1700
X=2
Y=1
FIELDNAME=DATAPART
MSKID=F_DATAPART
TYPE=T_DATA
PROMPT="Data "
HELP=Inserisci la data di partenza nel formato gg-mm-aaaa
[ORAPART]
GROUP=1700
X=22
Y=1
FIELDNAME=ORAPART
MSKID=F_ORAPART
TYPE=T_STRINGA
PROMPT="Ora "
SIZE=0400
WARNING=Orario di partenza errato
HELP=Orario di partenza nel formato oo:mm (24 ore)
[IMPPAGATO]
GROUP=1800
X=2
Y=0
FIELDNAME=IMPPAGATO
MSKID=F_IMPPAGATO
TYPE=T_NUMERO
PROMPT="Importo pagato "
SIZE=1802
[ACCSALDO]
GROUP=1800
X=2
Y=1
FIELDNAME=ACCSALDO
MSKID=F_ACCSALDO
TYPE=T_CHECKBOX
PROMPT="Acconto/saldo "
[DOC1]
GROUP=1900
X=2
Y=0
FIELDNAME=DOC1
MSKID=F_DOC1
TYPE=T_STRINGA
PROMPT="Documento 1 "
SIZE=12
[DOC2]
GROUP=1900
X=2
Y=1
FIELDNAME=DOC2
MSKID=F_DOC2
TYPE=T_STRINGA
PROMPT="Documento 2 "
SIZE=12
[DOC3]
GROUP=1900
X=2
Y=2
FIELDNAME=DOC3
MSKID=F_DOC3
TYPE=T_STRINGA
PROMPT="Documento 3 "
SIZE=12
[DATACONS]
GROUP=2000
X=2
Y=0
FIELDNAME=DATACONS
MSKID=F_DATACONS
TYPE=T_DATA
PROMPT="Data consegna "
[ASPBENI1]
GROUP=2100
X=2
Y=0
FIELDNAME=ASPBENI1
MSKID=F_ASPBENI1
TYPE=T_STRINGA
PROMPT="Asp.beni 1 "
SIZE=3
FLAG=U
USE=%ABE
INPUT=CODTAB F_ASPBENI1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_ASPBENI1 CODTAB~F_DESCRBENI1 S0
[DESCRBENI1]
GROUP=2100
X=24
Y=0
MSKID=F_DESCRBENI1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%ABE KEY 2
INPUT=S0 F_DESCRBENI1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_ASPBENI1 CODTAB~F_DESCRBENI1 S0
[ASPBENI2]
GROUP=2100
X=2
Y=1
FIELDNAME=ASPBENI2
MSKID=F_ASPBENI2
TYPE=T_STRINGA
PROMPT="Asp.beni 2 "
SIZE=3
FLAG=U
USE=%ABE
INPUT=CODTAB F_ASPBENI2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0
WARNING=Codice aspetto beni non trovato
HELP=Inserisci il codice aspetto dei beni
[DESCRBENI2]
GROUP=2100
X=24
Y=1
MSKID=F_DESCRBENI2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
USE=%ABE KEY 2
INPUT=S0 F_DESCRBENI2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0
[IMPNETTI]
GROUP=2200
X=2
Y=0
FIELDNAME=IMPNETTI
MSKID=F_IMPNETTI
TYPE=T_CHECKBOX
PROMPT="Importi netti "
[SPESEINC]
GROUP=2400
X=2
Y=0
FIELDNAME=SPESEINC
MSKID=151
TYPE=T_CHECKBOX
PROMPT="Spese all'incasso "
[GRADD]
GROUP=2500
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT="Addebiti"
SIZE=7603
[ADDBRB]
GROUP=2500
X=2
Y=1
FIELDNAME=ADDBRB
MSKID=F_ADDBRB
TYPE=T_CHECKBOX
PROMPT="Bolli ricevute bancarie"
SPECIAL=ME 0 DISABLE,F_CODIVABRB~ME 1 ENABLE,F_CODIVABRB
[ADDBTR]
GROUP=2500
X=32
Y=1
FIELDNAME=ADDBTR
MSKID=F_ADDBTR
TYPE=T_CHECKBOX
PROMPT="Bolli tratte"
SPECIAL=ME 0 DISABLE,F_CODIVABTR|DISABLE,F_CODIVABTRE~ME 1 ENABLE,F_CODIVABTR|ENABLE,F_CODIVABTRE
[ADDBDE]
GROUP=2500
X=51
Y=1
FIELDNAME=ADDBDE
MSKID=F_ADDBDE
TYPE=T_CHECKBOX
PROMPT="Bolli documenti esenti"
SPECIAL=ME 0 DISABLE,F_CODIVABDE~ME 1 ENABLE,F_CODIVABDE
[GRCODIVA]
GROUP=2600
X=1
Y=0
MSKID=DLG_NULL
TYPE=T_CORNICE
PROMPT="Codici iva bolli"
SIZE=7604
[CODIVABRB]
GROUP=2600
X=2
Y=1
FIELDNAME=CODIVABRB
MSKID=F_CODIVABRB
TYPE=T_STRINGA
PROMPT="Ricevute bancarie "
USE=%IVA
INPUT=CODTAB F_CODIVABRB
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODIVABRB CODTAB
SIZE=4
[CODIVABTR]
GROUP=2600
X=40
Y=1
FIELDNAME=CODIVABTR
MSKID=F_CODIVABTR
TYPE=T_STRINGA
PROMPT="Tratte "
USE=%IVA
INPUT=CODTAB F_CODIVABTR
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODIVABTR CODTAB
SIZE=4
[CODIVABTRE]
GROUP=2600
X=2
Y=2
FIELDNAME=CODIVABTRE
MSKID=F_CODIVABTRE
TYPE=T_STRINGA
PROMPT="Tratte estere "
USE=%IVA
INPUT=CODTAB F_CODIVABTRE
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODIVABTRE CODTAB
SIZE=4
[CODIVABDE]
GROUP=2600
X=40
Y=2
FIELDNAME=CODIVABDE
MSKID=F_CODIVABDE
TYPE=T_STRINGA
PROMPT="Documenti esenti "
USE=%IVA
INPUT=CODTAB F_CODIVABDE
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODIVABDE CODTAB
SIZE=4
[UMPNETTO]
GROUP=2700
X=2
Y=0
FIELDNAME=UMPNETTO
MSKID=F_UMPNETTO
TYPE=T_STRINGA
PROMPT="Peso netto : U.M. "
SIZE=2
FLAG=U
USE=%UMS
INPUT=CODTAB F_UMPNETTO
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMPNETTO CODTAB
WARNING=Codice unita di misura del peso netto non trovato
HELP=Inserisci il codice unita di misura del peso netto
[PNETTO]
GROUP=2700
X=26
Y=0
FIELDNAME=PNETTO
MSKID=F_PNETTO
TYPE=T_NUMERO
PROMPT="Peso "
SIZE=1502
FLAG=R
WARNING=Peso netto non corretto o non presente !!!
HELP=Inserisci il peso netto della merce
[DESUMPNETTO]
GROUP=2700
X=2
Y=1
MSKID=F_DESUMPNETTO
TYPE=T_STRINGA
PROMPT="Unita' di misura del peso netto "
SIZE=25
[UMTARA]
GROUP=2710
X=2
Y=0
FIELDNAME=UMTARA
MSKID=F_UMTARA
TYPE=T_STRINGA
PROMPT="Tara : U.M. "
SIZE=2
FLAG=U
USE=%UMS
INPUT=CODTAB F_UMTARA
DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMTARA CODTAB
WARNING=Codice unita di misura non trovato
HELP=Inserisci il codice unita di misura della tara
[TARA]
GROUP=2710
X=26
Y=0
FIELDNAME=TARA
MSKID=F_TARA
TYPE=T_NUMERO
PROMPT="Peso "
SIZE=1502
FLAG=R
WARNING=Tara errata o non presente !!!
HELP=Inserisci la tara della merce
[DESUMTARA]
GROUP=2710
X=2
Y=1
MSKID=F_DESUMTARA
TYPE=T_STRINGA
PROMPT="Unita' di misura della tara "
SIZE=25
[NCOLLI]
GROUP=2800
X=2
Y=0
FIELDNAME=NCOLLI
MSKID=F_NCOLLI
TYPE=T_NUMERO
PROMPT="Num. colli "
SIZE=0700
WARNING=Numero di colli errato o non presente !!!
HELP=Inserisci il numero dei colli
[CAUSMAG1]
GROUP=2900
X=2
Y=0
FIELDNAME=CAUSMAG1
MSKID=F_CAUSMAG1
TYPE=T_STRINGA
PROMPT="Causale mag. 1 "
SIZE=3
FLAG=U
WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale
[DESCRMAG1]
GROUP=2900
X=24
Y=0
MSKID=F_DESCRMAG1
TYPE=T_STRINGA
PROMPT="Causale di magazzino 1 "
SIZE=50
FLAG=U
[CAUSMAG2]
GROUP=2900
X=2
Y=1
FIELDNAME=CAUSMAG2
MSKID=F_CAUSMAG2
TYPE=T_STRINGA
PROMPT="Causale mag.2 "
SIZE=3
FLAG=U
WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale
[DESCRMAG2]
GROUP=2900
X=24
Y=1
MSKID=F_DESCRMAG2
TYPE=T_STRINGA
PROMPT="Causale di magazzino 2 "
SIZE=50
FLAG=U
// ??? Campi aggiunti da Andrea
//[SCONFIS]
//GROUP=3000
//X=2
//Y=0
//FIELDNAME=???
//MSKID=F_SCONFIS
//TYPE=T_STRINGA
//PROMPT="Scontrino Fiscale "
//SIZE=30
//[RICFIS]
//GROUP=3200
//X=2
//Y=0
//FIELDNAME=???
//MSKID=F_RICFIS
//TYPE=T_CHECKBOX
//PROMPT="Ricevuta fiscale"
//[GRSPESEADD]
//GROUP=3400
//X=2
//Y=0
//MSKID=DLG_NULL
//TYPE=T_CORNICE
//PROMPT=Spese da addebitare
//SIZE=4004
//[SPESEADD1]
//GROUP=3400
//X=2
//Y=1
//FIELDNAME=???
//MSKID=F_SPESEADD1
//TYPE=T_STRINGA
//PROMPT="Spesa 1 "
//USE=%SAD
//INPUT=CODTAB F_SPESEADD1
//DISPLAY="Codice Spesa " CODTAB~"Descrizione@20" S0
//OUTPUT=F_SPESEADD1 CODTAB
//SIZE=3
//[SPESEADD2]
//GROUP=3400
//X=24
//Y=1
//FIELDNAME=???
//MSKID=F_SPESEADD2
//TYPE=T_STRINGA
//PROMPT="Spesa 2 "
//USE=@F_SPESEADD1
//INPUT=CODTAB F_SPESEADD2
//DISPLAY=@F_SPESEADD1
//OUTPUT=F_SPESEADD2 CODTAB
//SIZE=3
//[SPESEADD3]
//GROUP=3400
//X=2
//Y=2
//FIELDNAME=???
//MSKID=F_SPESEADD3
//TYPE=T_STRINGA
//PROMPT="Spesa 3 "
//USE=@F_SPESEADD1
//INPUT=CODTAB F_SPESEADD3
//DISPLAY=@F_SPESEADD1
//OUTPUT=F_SPESEADD3 CODTAB
//SIZE=3
//[SPESEADD4]
//GROUP=3400
//X=24
//Y=2
//FIELDNAME=???
//MSKID=F_SPESEADD4
//TYPE=T_STRINGA
//PROMPT="Spesa 4 "
//USE=@F_SPESEADD1
//INPUT=CODTAB F_SPESEADD4
//DISPLAY=@F_SPESEADD1
//OUTPUT=F_SPESEADD4 CODTAB
//SIZE=3
//[NATTRASP]
//GROUP=3300
//X=2
//Y=0
//FIELDNAME=???
//MSKID=F_NATTRASP
//TYPE=T_STRINGA
//PROMPT="Natura trasporto "
//SIZE=3
//[NATTRANS]
//GROUP=3300
//X=2
//Y=1
//FIELDNAME=???
//MSKID=F_NATRANS
//TYPE=T_STRINGA
//PROMPT="Natura transazione "
//SIZE=3
//[REGIME]
//GROUP=3300
//X=40
//Y=1
//FIELDNAME=???
//MSKID=F_REGIME
//TYPE=T_STRINGA
//PROMPT="Regime "
//SIZE=3
[BLANK]
GROUP=4000
X=100
Y=0
MSKID=F_BLANK
TYPE=T_STRINGA
PROMPT=""
SIZE=1