campo-sirio/ve/ve0300a.src
marco 450915254e aggiunta maschera della riga (riga2) e modifiche a ve0300a
git-svn-id: svn://10.65.10.50/trunk@1807 c028cbd2-c16b-5b4b-a496-9718f37d4682
1995-09-11 14:42:42 +00:00

1222 lines
21 KiB
Plaintext
Executable File

// 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 è 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 è 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 ( può 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 più 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 è 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"
#include "lffiles.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 KE 1
//INPUT=TIPOCF F_TIPOCF~CODCF F_CODCF
//DISPLAY="Codice" LF_CLIFO->CODCF~"Ragione sociale@50" LF_CLIFO->RAGSOC~"Indirizzo@35" LF_CLIFO->INDCF
//OUTPUT=F_CODCF LF_CLIFO->CODCF~F_RAGSOC LF_CLIFO->RAGSOC~F_INDCF LF_CLIFO->INDCF~F_CIVCF LF_CLIFO->CIVCF~F_CODAG LF_CFVEN->CODAG~F_CODVAL LF_CLIFO->CODVAL~F_OCCAS LF_CLIFO->OCCAS~F_CODLIN LF_CLIFO->CODLIN~F_CODABIA LF_CLIFO->CODABI~F_CODCABA
//LF_CLIFO->CODCAB~F_CODLIST LF_CFVEN->CODLIST~F_CODPAG LF_CLIFO->CODPAG
//SPECIAL=ME C,F_TIPOCF~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 KE 1 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
//FLAG=U
//USE=LF_CLIFO KE 2
//INPUT=RAGSOC F_RAGSOC
//DISPLAY="Ragione sociale@50" LF_CLIFO->RAGSOC~"Codice" LF_CLIFO->CODCF~"Indrizzo@35" LF_CLIFO->INDCF
//OUTPUT=@F_CODCF
//SPECIAL=JO LF_CFVEN TO LF_CLIFO KE 1 INTO TIPOCF=TIPOCF CODCF=CODCF
//WARNING=Ragione sociale non trovata
//HELP=Inserire la ragione sociale della ditta
[OCFPI]
// chiave per la ricerca cliente occasionale puo' essere P.IVA oppure C.F. oppure un progressivo
// i dati precedenti vanno letti dal file 18 occas (ragsoc,indir,civ,stato,com,cap)
GROUP=100
X=2
Y=0
FIELDNAME=OCFPI
MSKID=F_OCFPI
TYPE=T_STRINGA
PROMPT="Codice cliente occasionale "
SIZE=16
[OCCASEDIT]
GROUP=100
TYPE=T_BOTTONE
SIZE=801
PROMPT="Modifica"
X=61
Y=0
MSKID=F_OCCASEDIT
[OCCAS]
// questo campo viene memorizzato solo se il cliente e' occasionale
GROUP=100
X=0
Y=0
FIELDNAME=OCCAS
MSKID=F_OCCAS
TYPE=T_CHECKBOX
PROMPT=""
[COFI]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=0
MSKID=F_COFI
TYPE=T_STRINGA
PROMPT="Cod. fisc. "
SIZE=16
FLAG=R
[STATOPAIV]
// il campo e' letto nel file 20 clifo
GROUP=100
X=50
Y=0
MSKID=F_STATOPAIVA
TYPE=T_STRINGA
PROMPT="P.Iva "
SIZE=2
FLAG=R
[PAIVA]
// il campo e' letto nel file 20 clifo
GROUP=100
X=60
Y=0
MSKID=F_PAIVA
TYPE=T_STRINGA
PROMPT=""
SIZE=12
FLAG=R
[INDCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=1
MSKID=F_INDCF
TYPE=T_STRINGA
PROMPT="Indirizzo "
SIZE=35
FLAG=U
[CIVCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=59
Y=1
MSKID=F_CIVCF
TYPE=T_STRINGA
PROMPT="N. "
SIZE=10
FLAG=R
[LOCALITACF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=2
MSKID=F_LOCALITACF
TYPE=T_STRINGA
PROMPT="Localita' "
SIZE=35
FLAG=R
[CAPCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=50
Y=2
MSKID=F_CAPCF
TYPE=T_STRINGA
PROMPT="C.A.P."
SIZE=5
FLAG=R
[COMCF]
// il campo e' letto nel file 20 clifo
GROUP=100
X=2
Y=3
MSKID=F_COMCF
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=R
[DENCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=22
Y=3
MSKID=F_DENCOM
TYPE=T_STRINGA
PROMPT=""
SIZE=50
FLAG=R
[PROVCOM]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=100
X=64
Y=2
MSKID=F_PROVCOM
TYPE=T_STRINGA
PROMPT="Pr."
SIZE=5
FLAG=R
[STATOCF]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=100
X=2
Y=4
MSKID=F_STATOCF
TYPE=T_STRINGA
PROMPT="Stato "
SIZE=3
FLAG=R
[DESSTATOCF]
// il campo e' letto nella tabella %STA e va visualizzato solo se [STATOCF]<>""
GROUP=100
X=22
Y=4
MSKID=F_DESSTATOCF
TYPE=T_STRINGA
PROMPT=""
SIZE=50
FLAG=R
[CODVAL]
//se codice=LIT il campo cambio e' di sola visualizzazione
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
WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta
[NOME_VAL]
GROUP=200
X=22
Y=0
MSKID=F_NOMEVAL
TYPE=T_STRINGA
SIZE=50
[CAMBIO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=2
Y=1
FIELDNAME=CAMBIO
MSKID=F_CAMBIO
TYPE=T_NUMERO
PROMPT="Cambio "
SIZE=1505
FLAG=R
[DATA_CAMBIO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=50
Y=1
MSKID=F_DATACAMBIO
TYPE=T_DATA
PROMPT="Data valuta "
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
SPECIAL=CH NORMAL
[DESLIN]
GROUP=300
X=22
Y=0
MSKID=F_DESLIN
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[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
[DESCODPAG]
GROUP=400
X=22
Y=0
MSKID=F_DESCODPAG
TYPE=T_STRINGA
SIZE=50
[DATAINSC]
GROUP=500
X=2
Y=0
FIELDNAME=DATAINSC
MSKID=F_DATAINSC
TYPE=T_DATA
PROMPT="Data inizio scad. "
FLAG=A
WARNING=E' richiesta una data valido
HELP=Inserisci la data di inizio scadenza
[DATASCAD1]
GROUP=500
X=36
Y=0
MSKID=F_DATASCAD1
TYPE=T_DATA
PROMPT="Scadenze : 1' "
[DATASCAD2]
GROUP=500
X=62
Y=0
MSKID=F_DATASCAD2
TYPE=T_DATA
PROMPT="2' "
[DATASCAD3]
GROUP=500
X=22
Y=1
MSKID=F_DATASCAD3
TYPE=T_DATA
PROMPT="3' "
[DATASCAD4]
GROUP=500
X=47
Y=1
MSKID=F_DATASCAD4
TYPE=T_DATA
PROMPT="4' "
[DATASCAD5]
GROUP=500
X=62
Y=1
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 KE 1 SELECT CODTAB[6,10]!=""
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_CODCABA CODTAB[6,10]~F_DESBANAPP S0
[CODCABA]
GROUP=600
X=40
Y=0
FIELDNAME=CODCABA
MSKID=F_CODCABA
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=@F_CODABIA
INPUT=CODTAB[1,5] F_CODABIA~CODTAB[6,10] F_CODCABA
DISPLAY=@F_CODABIA
OUTPUT=@F_CODABIA
[DESBANAPP]
GROUP=600
X=2
Y=1
MSKID=F_DESBANAPP
TYPE=T_STRINGA
PROMPT="Denominazione banca "
SIZE=50
USE=%BAN KE 2
INPUT=S0 F_DESBANAPP
DISPLAY=@F_CODABIA
OUTPUT=@F_CODABIA
[CODABIP]
GROUP=700
X=1
Y=0
FIELDNAME=CODABIP
MSKID=F_CODABIP
TYPE=T_NUMERO
PROMPT="Banca presentazione : cod. ABI "
SIZE=5
FLAG=Z
USE=%BAN KE 1 SELECT CODTAB[6,10]!=""
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_CODCABP CODTAB[6,10]~F_DESBANPRE S0
[CODCABP]
GROUP=700
X=45
Y=0
FIELDNAME=CODCABP
MSKID=F_CODCABP
TYPE=T_NUMERO
PROMPT="cod. CAB "
SIZE=5
FLAG=Z
USE=@F_CODABIP
INPUT=CODTAB[1,5] F_CODABIP~CODTAB[6,10] F_CODCABP
DISPLAY=@F_CODABIP
OUTPUT=@F_CODABIP
[DESBANPRE]
GROUP=700
X=1
Y=1
MSKID=F_DESBANPRE
TYPE=T_STRINGA
PROMPT="Denominazione banca "
SIZE=50
USE=%BAN KE 2
INPUT=S0 F_DESBANPRE
DISPLAY=@F_CODABIP
OUTPUT=@F_CODABIP
[CODLIST]
GROUP=800
X=1
Y=0
FIELDNAME=CODLIST
MSKID=F_CODLIST
TYPE=T_STRINGA
PROMPT="Cod. listini "
SIZE=5
FLAG=U
WARNING=Codice del listino non corretto o non presente !!!
HELP=Inserisci il codice del listino
[DESLIST]
GROUP=800
X=22
Y=0
MSKID=F_DESLIST
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODCONT]
GROUP=800
X=24
Y=0
FIELDNAME=CODCONT
MSKID=F_CODCONT
TYPE=T_STRINGA
PROMPT="Cod. contratti "
SIZE=2
[CODCAMP]
GROUP=800
X=47
Y=0
FIELDNAME=CODCAMP
MSKID=F_CODCAMP
TYPE=T_STRINGA
PROMPT="Cod. campagne "
SIZE=1
[SCONTOPERC]
GROUP=800
X=1
Y=1
FIELDNAME=SCONTOPERC
MSKID=F_SCONTOPERC
TYPE=T_NUMERO
PROMPT="Percentuale di sconto "
SIZE=0602
[CODINDSP]
GROUP=900
X=1
Y=0
FIELDNAME=CODINDSP
MSKID=F_CODINDSP
TYPE=T_STRINGA
PROMPT="Cod. ind. sped. "
SIZE=3
WARNING=Indirizzo di spedizione non trovato!
HELP=Inserisci il codice dell'indirizzo di spedizione
[RAGSOCSP]
// il campo e' letto nel file 20 clifo
GROUP=900
X=24
Y=0
MSKID=F_RAGSOC
TYPE=T_STRINGA
SIZE=50
FLAG=U
USE=20 KE 2
INPUT=RAGSOC 301
DISPLAY="Ragione sociale@50" 20->RAGSOC~"Codice" 20->CODCF~"Indrizzo@35" 20->INDCF
SPECIAL=JO 17 TO 20 KE 1 INTO TIPOCF=TIPOCF CODCF=CODCF
WARNING=Ragione sociale non trovata
HELP=Inserire la ragione sociale della ditta
[INDSP]
GROUP=900
X=24
Y=1
MSKID=F_INDSP
TYPE=T_STRINGA
SIZE=35
FLAG=U
[CIVSP]
GROUP=900
X=62
Y=1
MSKID=F_CIVSP
TYPE=T_STRINGA
SIZE=10
FLAG=R
[LOCALITASP]
GROUP=900
X=1
Y=2
MSKID=F_LOCALITASP
TYPE=T_STRINGA
PROMPT="Località "
SIZE=35
FLAG=R
[CAPSP]
GROUP=900
X=57
Y=2
MSKID=F_CAPSP
TYPE=T_STRINGA
PROMPT="CAP "
SIZE=5
FLAG=R
[COMSP]
// il campo e' letto nel file 20 clifo
GROUP=900
X=1
Y=3
MSKID=F_COMSP
TYPE=T_STRINGA
PROMPT="Comune "
SIZE=4
FLAG=R
[DENCOMSP]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=900
X=15
Y=3
MSKID=F_DENCOMSP
TYPE=T_STRINGA
SIZE=50
FLAG=R
[PROVCOMSP]
// il campo e' letto nel file 13 comuni con chiave [COMCF]
GROUP=900
X=66
Y=3
MSKID=F_PROVCOMSP
TYPE=T_STRINGA
PROMPT="Prov. "
SIZE=5
FLAG=R
[STATOSP]
// il campo e' letto nel file 20 clifo va visualizzato solo se <>""
GROUP=900
X=1
Y=4
MSKID=F_STATOSP
TYPE=T_STRINGA
PROMPT="Stato "
SIZE=3
FLAG=R
[DESSTATOSP]
// il campo e' letto nella tabella %STA e va visualizzato solo se [STATOCF]<>""
GROUP=900
X=15
Y=4
MSKID=F_DESSTATOSP
TYPE=T_STRINGA
SIZE=50
FLAG=R
[DATADOCRIF]
GROUP=1000
X=1
Y=1
FIELDNAME=DATADOCRIF
MSKID=F_DATADOCRIF
TYPE=T_DATA
PROMPT="Data del documento di riferimento "
[NUMDOCRIF]
GROUP=1000
X=1
Y=2
FIELDNAME=NUMDOCRIF
MSKID=F_NUMDOCRIF
TYPE=T_STRINGA
PROMPT="Numero del documento di riferimento "
SIZE=7
[CODAG]
GROUP=1100
X=1
Y=1
FIELDNAME=CODAG
MSKID=F_CODAG
TYPE=T_STRINGA
PROMPT="Codice "
SIZE=2
[CODAGVIS]
GROUP=1100
X=15
Y=1
FIELDNAME=CODAGVIS
MSKID=F_CODAGVIS
TYPE=T_STRINGA
PROMPT="Codice "
SIZE=2
[CODSPMEZZO]
GROUP=1200
X=1
Y=0
FIELDNAME=CODSPMEZZO
MSKID=F_CODSPMEZZO
TYPE=T_LISTA
PROMPT="Cod. spedizione mezzo "
SIZE=2
USE=|
INPUT=|
DISPLAY=WA "Il tipo di vettore pùo essere solo 1,2 o 3"C
OUTPUT=1§MITTENTE £ DISABLE,15@~
HELP=Trasporto a mezzo di VETTORE, MITTENTE o DESTINATARIO
[CODPORTO]
GROUP=1200
X=30
Y=0
FIELDNAME=CODPORTO
MSKID=F_CODPORTO
TYPE=T_STRINGA
PROMPT="Cod. porto "
SIZE=2
USE=%POR
INPUT=CODTAB 131
DISPLAY="Codice" CODTAB~"Porto@50" S0
OUTPUT=131 CODTAB~317 S0
SPECIAL="Causale trasporto@50" S0
WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto
[PORTO]
GROUP=1200
X=1
Y=1
MSKID=F_PORTO
TYPE=T_STRINGA
PROMPT="Porto "
SIZE=50
[CODNOTESP1]
GROUP=1300
X=1
Y=0
FIELDNAME=CODNOTESP1
MSKID=F_CODNOTESP1
TYPE=T_STRINGA
PROMPT="Cod. note spese 1 "
SIZE=2
[CODNOTESP2]
GROUP=1300
X=25
Y=0
FIELDNAME=CODNOTESP2
MSKID=F_CODNOTESP2
TYPE=T_STRINGA
PROMPT="Cod. note spese 2 "
SIZE=2
[CAUSTRASP]
GROUP=1400
X=1
Y=1
FIELDNAME=CAUSTRASP
MSKID=F_CAUSTRASP
TYPE=T_STRINGA
PROMPT="Cod. causale trasporto "
SIZE=2
WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto
[DENCAUSTRASP]
GROUP=1400
X=28
Y=1
MSKID=F_DENCAUSTRASP
TYPE=T_STRINGA
PROMPT="Causale trasporto "
SIZE=2
FLAG=U
[CODVETT1]
GROUP=1500
X=1
Y=0
FIELDNAME=CODVETT1
MSKID=F_CODVETT1
TYPE=T_STRINGA
PROMPT="Cod. vettore 1 "
SIZE=3
WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore
[NOMEVETT1]
GROUP=1500
X=20
Y=0
MSKID=F_NOMEVETT1
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODVETT2]
GROUP=1500
X=1
Y=1
FIELDNAME=CODVETT2
MSKID=F_CODVETT2
TYPE=T_STRINGA
PROMPT="Cod. vettore 2 "
SIZE=3
WARNING=Codice secondo vettore non trovato
HELP=Inserisci il codice del secondo vettore
[NOMEVETT2]
GROUP=1500
X=20
Y=1
MSKID=F_NOMEVETT2
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[CODVETT3]
GROUP=1500
X=1
Y=2
FIELDNAME=CODVETT3
MSKID=F_CODVETT3
TYPE=T_STRINGA
PROMPT="Cod. vettore 3 "
SIZE=3
WARNING=Codice terzo vettore non trovato
HELP=Inserisci il codice del terzo vettore
[NOMEVETT3]
GROUP=1500
X=20
Y=2
MSKID=F_NOMEVETT3
TYPE=T_STRINGA
PROMPT=""
SIZE=50
[NCOPIE]
GROUP=1600
X=1
Y=0
FIELDNAME=NCOPIE
MSKID=F_NCOPIE
TYPE=T_NUMERO
PROMPT="Numero copie "
SIZE=0200
[DATAPART]
GROUP=1700
X=1
Y=0
FIELDNAME=DATAPART
MSKID=F_DATAPART
TYPE=T_DATA
PROMPT="Data partenza "
HELP=Inserisci la data di partenza nel formato gg-mm-aaaa
[ORAPART]
GROUP=1700
X=32
Y=0
FIELDNAME=ORAPART
MSKID=F_ORAPART
TYPE=T_STRINGA
PROMPT="Ora partenza "
SIZE=0400
WARNING=Codice aspetto beni non trovato
HELP=Inserisci l'orario di partenza nel formato oo:mm (24 ore)
[IMPPAGATO]
GROUP=1800
X=1
Y=1
FIELDNAME=IMPPAGATO
MSKID=F_IMPPAGATO
TYPE=T_NUMERO
PROMPT="Importo pagato "
SIZE=1802
[ACCSALDO]
GROUP=1800
X=1
Y=2
FIELDNAME=ACCSALDO
MSKID=F_ACCSALDO
TYPE=T_CHECKBOX
PROMPT="Acconto/saldo "
[DOC1]
GROUP=1900
X=1
Y=1
FIELDNAME=DOC1
MSKID=F_DOC1
TYPE=T_STRINGA
PROMPT="Documento 1 "
SIZE=12
[DOC2]
GROUP=1900
X=1
Y=2
FIELDNAME=DOC2
MSKID=F_DOC2
TYPE=T_STRINGA
PROMPT="Documento 2 "
SIZE=12
[DOC3]
GROUP=1900
X=1
Y=3
FIELDNAME=DOC3
MSKID=F_DOC3
TYPE=T_STRINGA
PROMPT="Documento 3 "
SIZE=12
[DATACONS]
GROUP=2000
X=1
Y=1
FIELDNAME=DATACONS
MSKID=F_DATACONS
TYPE=T_DATA
PROMPT="Data consegna "
[ASPBENI1]
GROUP=2100
X=1
Y=1
FIELDNAME=ASPBENI1
MSKID=F_ASPBENI1
TYPE=T_STRINGA
PROMPT="Aspetto beni 1 "
SIZE=2
[DESCRBENI1]
GROUP=2100
X=1
Y=2
MSKID=F_DESCRBENI1
TYPE=T_STRINGA
PROMPT=Descrizione beni 1
SIZE=50
FLAG=U
[ASPBENI2]
GROUP=2100
X=1
Y=3
FIELDNAME=ASPBENI2
MSKID=F_ASPBENI2
TYPE=T_STRINGA
PROMPT=Aspetto beni 2
SIZE=2
WARNING=Codice aspetto beni non trovato
HELP=Inserisci il codice dell'aspetto dei beni
[DESCRBENI2]
GROUP=2100
X=1
Y=4
MSKID=F_DESCRBENI2
TYPE=T_STRINGA
PROMPT=Descrizione beni 2
SIZE=50
FLAG=U
[IMPNETTI]
GROUP=2200
X=1
Y=1
FIELDNAME=IMPNETTI
MSKID=F_IMPNETTI
TYPE=T_CHECKBOX
PROMPT=Importi netti
[RAGGREFF]
GROUP=2300
X=1
Y=1
FIELDNAME=RAGGREFF
MSKID=150
TYPE=T_CHECKBOX
PROMPT=Raggruppamento effetti
[SPESEINC]
GROUP=2400
X=1
Y=1
FIELDNAME=SPESEINC
MSKID=151
TYPE=T_CHECKBOX
PROMPT=Spese all'incasso
[ADDBRB]
GROUP=2500
X=1
Y=1
FIELDNAME=ADDBRB
MSKID=F_ADDBRB
TYPE=T_CHECKBOX
PROMPT=Addebito bolli ricevute bancarie
[ADDBTR]
GROUP=2500
X=1
Y=2
FIELDNAME=ADDBTR
MSKID=F_ADDBTR
TYPE=T_CHECKBOX
PROMPT=Addebito bolli tratte
[ADDBDE]
GROUP=2500
X=1
Y=3
FIELDNAME=ADDBDE
MSKID=F_ADDBDE
TYPE=T_CHECKBOX
PROMPT=Addebito bolli debiti esteri
[CODIVABRB]
GROUP=2600
X=1
Y=1
FIELDNAME=CODIVABRB
MSKID=F_CODIVABRB
TYPE=T_STRINGA
PROMPT=Codice iva bolli ricevute bancarie
SIZE=4
[CODIVABTR]
GROUP=2600
X=1
Y=2
FIELDNAME=CODIVABTR
MSKID=F_CODIVABTR
TYPE=T_STRINGA
PROMPT=Codice iva bolli tratte
SIZE=4
[CODIVABTRE]
GROUP=2600
X=1
Y=3
FIELDNAME=CODIVABTRE
MSKID=F_CODIVABTRE
TYPE=T_STRINGA
PROMPT=Codice iva bolli tratte estere
SIZE=4
[CODIVABDE]
GROUP=2600
X=1
Y=4
FIELDNAME=CODIVABDE
MSKID=F_CODIVABDE
TYPE=T_STRINGA
PROMPT=Codice iva bolli esteri
SIZE=4
[UMTARA]
GROUP=2700
X=1
Y=1
FIELDNAME=UMTARA
MSKID=F_UMTARA
TYPE=T_STRINGA
PROMPT=Codice Unità misura tara
SIZE=2
WARNING=Codice unità di misura non trovato
HELP=Inserisci il codice dell'unità di misura della tara
[TARA]
GROUP=2700
X=1
Y=2
FIELDNAME=TARA
MSKID=F_TARA
TYPE=T_NUMERO
PROMPT=Tara
SIZE=1502
FLAG=R
WARNING=Tara errata o non presente !!!
HELP=Inserisci la tara della merce
[DESUMTARA]
GROUP=2700
X=1
Y=3
MSKID=F_DESUMTARA
TYPE=T_STRINGA
PROMPT=Unità di misura della tara
SIZE=25
FLAG=U
[UMPNETTO]
GROUP=2700
X=1
Y=4
FIELDNAME=UMPNETTO
MSKID=F_UMPNETTO
TYPE=T_STRINGA
PROMPT=Codice Unità misura peso netto
SIZE=2
WARNING=Codice unità di misura del peso netto non trovato
HELP=Inserisci il codice dell'unità di misura del peso netto
[PNETTO]
GROUP=2700
X=1
Y=5
FIELDNAME=PNETTO
MSKID=F_PNETTO
TYPE=T_NUMERO
PROMPT=Peso netto
SIZE=1502
FLAG=R
WARNING=Peso netto non corretto o non presente !!!
HELP=Inserisci il peso netto della merce
[DESUMPNETTO]
GROUP=2700
X=1
Y=6
MSKID=F_DESUMPNETTO
TYPE=T_STRINGA
PROMPT=Unità di misura del peso netto
SIZE=25
FLAG=U
[NCOLLI]
GROUP=2800
X=1
Y=1
FIELDNAME=NCOLLI
MSKID=F_NCOLLI
TYPE=T_NUMERO
PROMPT=Numero colli
SIZE=0700
WARNING=Numero di colli errato o non presente !!!
HELP=Inserisci il numero dei colli
[CAUSMAG1]
GROUP=2900
X=1
Y=1
FIELDNAME=CAUSMAG1
MSKID=F_CAUSMAG1
TYPE=T_STRINGA
PROMPT=Codice causale di magazzino 1
SIZE=3
FLAG=U
WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale
[DESCRMAG1]
GROUP=2900
X=1
Y=2
MSKID=F_DESCRMAG1
TYPE=T_STRINGA
PROMPT=Causale di magazzino 1
SIZE=50
FLAG=U
[CAUSMAG2]
GROUP=29
X=1
Y=3
FIELDNAME=CAUSMAG2
MSKID=F_CAUSMAG2
TYPE=T_STRINGA
PROMPT=Codice causale di magazzino 2
SIZE=3
FLAG=U
WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale
[DESCRMAG2]
GROUP=2900
X=1
Y=4
MSKID=F_DESCRMAG2
TYPE=T_STRINGA
PROMPT=Causale di magazzino 2
SIZE=50
FLAG=U