// 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 [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 SPECIAL=ADD RU BA3 -6 [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_RAGSOCSP TYPE=T_STRINGA SIZE=50 FLAG=U USE=20 KE 2 INPUT=RAGSOC F_RAGSOCSP 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 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=24 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=24 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=24 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=37 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=0 FIELDNAME=IMPPAGATO MSKID=F_IMPPAGATO TYPE=T_NUMERO PROMPT="Importo pagato " SIZE=1802 [ACCSALDO] GROUP=1800 X=37 Y=0 FIELDNAME=ACCSALDO MSKID=F_ACCSALDO TYPE=T_CHECKBOX PROMPT="Acconto/saldo " [DOC1] GROUP=1900 X=1 Y=0 FIELDNAME=DOC1 MSKID=F_DOC1 TYPE=T_STRINGA PROMPT="Documento 1 " SIZE=12 [DOC2] GROUP=1900 X=1 Y=1 FIELDNAME=DOC2 MSKID=F_DOC2 TYPE=T_STRINGA PROMPT="Documento 2 " SIZE=12 [DOC3] GROUP=1900 X=1 Y=2 FIELDNAME=DOC3 MSKID=F_DOC3 TYPE=T_STRINGA PROMPT="Documento 3 " SIZE=12 [DATACONS] GROUP=2000 X=1 Y=0 FIELDNAME=DATACONS MSKID=F_DATACONS TYPE=T_DATA PROMPT="Data consegna " [ASPBENI1] GROUP=2100 X=1 Y=0 FIELDNAME=ASPBENI1 MSKID=F_ASPBENI1 TYPE=T_STRINGA PROMPT="Aspetto beni 1 " SIZE=2 [DESCRBENI1] GROUP=2100 X=1 Y=1 MSKID=F_DESCRBENI1 TYPE=T_STRINGA PROMPT="Descrizione beni 1 " SIZE=50 FLAG=U [ASPBENI2] GROUP=2100 X=1 Y=2 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=3 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=0 FIELDNAME=CODIVABRB MSKID=F_CODIVABRB TYPE=T_STRINGA PROMPT="Codice iva bolli ricevute bancarie " SIZE=4 [CODIVABTR] GROUP=2600 X=1 Y=1 FIELDNAME=CODIVABTR MSKID=F_CODIVABTR TYPE=T_STRINGA PROMPT="Codice iva bolli tratte " SIZE=4 [CODIVABTRE] GROUP=2600 X=1 Y=2 FIELDNAME=CODIVABTRE MSKID=F_CODIVABTRE TYPE=T_STRINGA PROMPT="Codice iva bolli tratte estere " SIZE=4 [CODIVABDE] GROUP=2600 X=1 Y=3 FIELDNAME=CODIVABDE MSKID=F_CODIVABDE TYPE=T_STRINGA PROMPT="Codice iva bolli esteri " SIZE=4 [UMTARA] GROUP=2700 X=1 Y=0 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=1 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=3 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=4 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 peso netto " SIZE=25 FLAG=U [NCOLLI] GROUP=2800 X=1 Y=0 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=0 FIELDNAME=CAUSMAG1 MSKID=F_CAUSMAG1 TYPE=T_STRINGA PROMPT="Cod. causale di mag. 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=2900 X=1 Y=2 FIELDNAME=CAUSMAG2 MSKID=F_CAUSMAG2 TYPE=T_STRINGA PROMPT="Cod. causale di mag. 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