#include "VeUML1.h"

TIPOCF    |TIPOCF	|F_TIPOCF	|2|Tipo cliente/fornitore               |1|
CODCF     |CODCF        |F_CODCF        |3|Codice cliente/fornitore             |6|R|§
	LF_CLIFO KEY 1|§
	CODCF F_CODCF|§
	"Codice" LF_CLIFO->CODCF~"Ragione sociale@50" LF_CLIFO->RAGSOC~"Indirizzo@35" LF_CLIFO->INDCF|§
	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|§
	HELP "Inserire il codice del cliente"~§
	WARNING "Cliente non presente"~§
	JOIN LF_CFVEN TO LF_CLIFO KEY 1 INTO TIPOCF=TIPOCF CODCF=CODCF|

RAGSOC    |             |F_RAGSOC       |2|Ragione sociale                      |50|U|§
	LF_CLIFO KEY 2|§
	RAGSOC F_RAGSOC|§
	"Ragione sociale@50" LF_CLIFO->RAGSOC~"Codice" LF_CLIFO->CODCF~"Indrizzo@35" LF_CLIFO->INDCF|§
	|COPY OUTPUT F_CODCF~§
	HELP "Inserire la ragione sociale della ditta"~§
	WARNING "Ragione sociale non trovata"§
	~JOIN LF_CFVEN TO LF_CLIFO KEY 1 INTO TIPOCF=TIPOCF CODCF=CODCF|

INDCF     |             |F_INDCF        |2|Indirizzo                            |35|U|
CIVCF     |             |F_CIVCF        |2|N.                                   |3|R|
OCFPI     |OCFPI        |F_OCFPI        |2|Partita IVA                          |16|
OCCAS	  |OCCAS     	|F_OCCAS	|4|Clienti occasionali                  ||
CODVAL    |CODVAL       |F_CODVAL       |2|Codice valuta                        |3|U|§
	%VAL|§
	CODTAB F_CODVAL|§
	"Codice" CODTAB~"Valuta@25" S0~"Cambio" R0|§
	F_CODVAL CODTAB~F_NOME_VAL S0~F_CAMBIO R0|§
	HELP "Inserisci il codice della valuta"~§
	WARNING "Codice valuta non trovata"|

CAMBIO    |CAMBIO       |F_CAMBIO       |3|Cambio                               |1505|R|
NOME_VAL  |             |F_NOME_VAL     |2|Valuta                               |25|U|
CODLIN    |CODLIN       |F_CODLIN       |2|Codice lingua                        |1|U|
RAGGR	  |RAGGR	|F_RAGGR	|4|Raggruppamenti                       ||
CODPAG    |CODPAG       |F_CODPAG       |2|Codice pagamento                     |4|U|§
	%CPG|§
	CODTAB F_CODPAG|§
	"Codice" CODTAB~"Descrizione@50" S0|§
	F_CODPAG CODTAB~F_DESCODPAG S0|§
	HELP "Inserisci il codice del tipo di pagamento"§
	~WARNING "Codice tipo pagamento non trovato"|

DESCODPAG |		|F_DESCODPAG	|2|Pagamento                            |7050|
DATAINSC  |DATAINSC     |F_DATAINSC     |1|Data inizio scadenza                 ||A|||||§
	HELP "Inserisci la data di inizio scadenza"§
	~WARNING "E' richiesta una data valida"|

DATASCAD1 |		|F_DATASCAD1	|1|Data prima   scadenza		||
DATASCAD2 |		|F_DATASCAD2	|1|Data seconda scadenza		||
DATASCAD3 |		|F_DATASCAD3	|1|Data terza   scadenza		||
DATASCAD4 |		|F_DATASCAD4	|1|Data quarta  scadenza		||
DATASCAD5 |		|F_DATASCAD5	|1|Data quinta  scadenza		||
CODABIA   |CODABIA      |F_CODABIA      |3|Codice ABI banca d'appoggio          |5|Z|§
	%BAN KEY 1|§
	CODTAB[1,5] F_CODABIA~CODTAB[6,10] F_CODCABA|§
	"Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0|§
	F_CODABIA CODTAB[1,5]~F_CODCABA CODTAB[6,10]~F_BANCA_APP S0|§
	HELP "Inserisci il codice della Banca (istituto)"~§
	WARNING "Codice Banca non trovato"|

CODCABA   |CODCABA      |F_CODCABA      |3|Codice CAB banca d'appoggio          |5|Z§
	|§F_CODABIA||§
	"Cod. Fil." CODTAB[6,10]~"Cod. Istit." CODTAB[1,5]~"Denominazione@50" S0||§
	COPY INPUT F_CODABIA~§
	COPY OUTPUT F_CODABIA~§
	HELP "Inserisci il codice della filiale"~§
	WARNING "Codice della filiale non trovato"|

BANCA_APP |             |F_BANCA_APP    |2|Denominazione                        |50|U|§
	%BAN KEY 2|§
	S0 F_BANCA_APP|§
	"Denominazione@50" S0~"Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]||§
	COPY OUTPUT F_CODABIA~§
	HELP "Inserisci il nome della Banca"~§
	WARNING "Nome di Banca non trovato."|

CODABIP   |CODABIP      |F_CODABIP      |3|Codice ABI banca provenienza         |5|Z|§
	%BAN KEY 1|§
	CODTAB[1,5] F_CODABIP~CODTAB[6,10] F_CODCABP|§
	"Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]~"Denominazione@50" S0|§
	F_CODABIP CODTAB[1,5]~F_CODCABP CODTAB[6,10]~F_BANCA_PRE S0|§
	HELP "Inserisci il codice della Banca (istituto)"~§
	WARNING "Codice Banca non trovato"|

CODCABP   |CODCABP      |F_CODCABP      |3|Codice CAB banca provenienza         |5|Z§
	|§F_CODABIP||§
	"Cod. Fil." CODTAB[6,10]~"Cod. Istit." CODTAB[1,5]~"Denominazione@50" S0||§
	COPY INPUT F_CODABIP~§
	COPY OUTPUT F_CODABIP~§
	HELP "Inserisci il codice della filiale"~§
	WARNING "Codice della filiale non trovato"|

BANCA_PRE |             |F_BANCA_PRE    |2|Denominazione                        |50|U|§
	%BAN KEY 2|§
	S0 F_BANCA_PRE|§
	"Denominazione@50" S0~"Cod. Istit." CODTAB[1,5]~"Cod. Fil." CODTAB[6,10]||§
	COPY OUTPUT F_CODABIP~§
	HELP "Inserisci il nome della Banca"~§
	WARNING "Nome di Banca non trovato."|

CODLIST   |CODLIST      |F_CODLIST      |2|Codice listini                       |5|U|||||§
	HELP "Inserisci il codice del listino"~§
	WARNING "Codice del listino non corretto o non presente !!!"|

CODCONT	  |CODCONT	|F_CODCONT	|2|Codice contratti                     |2|
CODCAMP	  |CODCAMP	|F_CODCAMP	|2|Codice campagne                      |1|
SCONTOPERC|SCONTOPERC	|F_SCONTOPERC	|3|Percentuale di sconto                |0602|
CODINDSP  |CODINDSP	|F_CODINDSP	|2|Codice indirizzo spedizione          |3||§
	LF_INDSP|§
	TIPOCF F_TIPOCF~CODCF F_CODCF SELECT~CODIND F_CODINDSP|§
	"Codice" CODIND~"Indirizzo@35" INDIR|§
        F_CODINDSP CODIND~F_INDSP INDIR~F_CIVSP CIV~F_CAPSP CAP~F_LOCALITASP LOCALITA|§
        HELP "Inserisci il codice dell'indirizzo di spedizione"~§
	WARNING "Indirizzo di spedizione non trovato"|

INDSP     |             |F_INDSP        |2|Indirizzo di spedizione              |35|U|
CIVSP     |             |F_CIVSP        |2|Numero civico                        |10|R|
CAPSP     |             |F_CAPSP        |2|CAP                                  |5|R|
LOCALITASP|             |F_LOCALITASP   |2|Località                             |35|R|
DATADOCRIF|DATADOCRIF	|F_DATADOCRIF	|1|Data del documento di riferimento    ||
NUMDOCRIF |NUMDOCRIF	|F_NUMDOCRIF	|2|Numero del documento di riferimento  |7|
CODAG	  |CODAG	|F_CODAG	|2|Codice                               |2|
CODAGVIS  |CODAGVIS	|F_CODAGVIS	|2|Codice                               |2|
CODSPMEZZO|CODSPMEZZO   |F_CODSPMEZZO   |5|Codice spedizione mezzo              |2||||||§
	HELP "Trasporto a mezzo di VETTORE, MITTENTE o DESTINATARIO"~§
	WARNING "Il tipo di vettore pùo essere solo 1,2 o 3"|§
        1§MITTENTE    £DISABLE,GR_VETTORI@~§
        2§VETTORE     £ENABLE,GR_VETTORI@~§
        3§DESTINATARIO£DISABLE,GR_VETTORI@

CODPORTO  |CODPORTO	|F_CODPORTO	|2|Codice porto                         |2||§
	%POR|§
	CODTAB F_CODPORTO|§
	"Codice" CODTAB~"Porto@50" S0|F_CODPORTO CODTAB~F_PORTO S0|§
	HELP "Inserisci il codice del porto"§
	~WARNING "Codice porto non trovato"|

PORTO	  |		|F_PORTO	|2|Porto                                |50|
CODNOTESP1|CODNOTESP1	|F_CODNOTESP1	|2|Codice note spese 1                  |2|
CODNOTESP2|CODNOTESP2	|F_CODNOTESP2	|2|Codice note spese 2                  |2|
CAUSTRASP |CAUSTRASP    |F_CAUSTRASP    |2|Codice causale trasporto             |2||§
	%CLR|§
	CODTAB F_CAUSTRASP|§
	"Codice" CODTAB~"Causale trasporto@50" S0|§
	F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0|§
	HELP "Inserisci il codice dalla causale del trasporto"~§
	WARNING "Codice di causale non trovato"|

DENCAUSTRASP|           |F_DENCAUSTRASP |2|Causale trasporto                    |2|U|
CODVETT1  |CODVETT1	|F_CODVETT1	|2|Codice vettore 1 			|3||§
	%VET|§
	CODTAB F_CODVETT1|§
	"Codice" CODTAB~"Nome@50" S0|§
	F_CODVETT1 CODTAB~F_NOMEVETT1 S0|§
	HELP "Inserisci il codice del primo (o unico) vettore"~§
	WARNING "Codice primo vettore non trovato"~GROUP GR_VETTORI|

NOMEVETT1 |		|F_NOMEVETT1	|2|Vettore 1				|50|
CODVETT2  |CODVETT2	|F_CODVETT2	|2|Codice vettore 2 			|3|§
	|§F_CODVETT1|§
        CODTAB F_CODVETT2|§
        §F_CODVETT1|§
        F_CODVETT2 CODTAB~ F_NOMEVETT2 S0|§
        HELP "Inserisci il codice del secondo vettore"~§
	WARNING "Codice secondo vettore non trovato"~GROUP GR_VETTORI|

NOMEVETT2 |		|F_NOMEVETT2	|2|Vettore 2				|50|
CODVETT3  |CODVETT3	|F_CODVETT3	|2|Codice vettore 3 			|3|§
	|§F_CODVETT1|§
        CODTAB F_CODVETT3|§
        §F_CODVETT1|§
	F_CODVETT3 CODTAB~F_NOMEVETT3 S0|§
        HELP "Inserisci il codice del terzo vettore"~§
	WARNING "Codice terzo vettore non trovato"~GROUP GR_VETTORI|

NOMEVETT3 |		|F_NOMEVETT3	|2|Vettore 3				|50|
NCOPIE	  |NCOPIE	|F_NCOPIE	|3|Numero copie 				|0200|
DATAPART  |DATAPART     |F_DATAPART     |1|Data partenza                                |||||||§
	HELP "Inserisci la data di partenza nel formato gg-mm-aaaa"|

ORAPART   |ORAPART      |F_ORAPART      |2|Ora partenza                                 |0400||||||§
	HELP "Inserisci l'orario di partenza nel formato oo:mm (24 ore)"

IMPPAGATO |IMPPAGATO	|F_IMPPAGATO	|3|Importo pagato 			|1802|
ACCSALDO  |ACCSALDO	|F_ACCSALDO	|4|Acconto/saldo 				||
DOC1	  |DOC1		|F_DOC1		|2|Documento 1 				|12|
DOC2	  |DOC2		|F_DOC2		|2|Documento 2 				|12|
DOC3	  |DOC3		|F_DOC3		|2|Documento 3 				|12|
DATACONS  |DATACONS	|F_DATACONS	|1|Data consegna 				||
ASPBENI1  |ASPBENI1	|F_ASPBENI1	|2|Aspetto beni 1 			|2||§
	%CLR|§
	CODTAB F_ASPBENI1|§
	"Codice" CODTAB~"Aspetto beni@50" S0|§
	F_ASPBENI1 CODTAB~F_DESCRBENI1 S0|§
	HELP "Inserisci il codice dell'aspetto dei beni"~§
	WARNING "Codice aspetto beni non trovato"|

DESCRBENI1|             |F_DESCRBENI1   |2|Descrizione beni 1                   |50|U|
ASPBENI2  |ASPBENI2     |F_ASPBENI2     |2|Aspetto beni 2                       |2||§
	%CLR|§
	CODTAB F_ASPBENI2|§
	"Codice" CODTAB~"Aspetto beni@50" S0|§
	F_ASPBENI2 CODTAB~F_DESCRBENI2 S0|§
	HELP "Inserisci il codice dell'aspetto dei beni"~§
	WARNING "Codice aspetto beni non trovato"|

DESCRBRNI2|             |F_DESCRBENI2   |2|Descrizione beni 2                   |50|U|
IMPNETTI  |IMPNETTI	|F_IMPNETTI	|4|Importi netti 				||
RAGGREFF  |RAGGREFF	|F_RAGGREFF	|4|Raggruppamento effetti 		||
SPESEINC  |SPESEINC	|F_SPESEINC	|4|Spese all'incasso 			||
ADDBRB	  |ADDBRB	|F_ADDBRB	|4|Addebito bolli ricevute bancarie 	||
ADDBTR	  |ADDBTR	|F_ADDBTR	|4|Addebito bolli tratte 			||
ADDBDE	  |ADDBDE	|F_ADDBDE	|4|Addebito bolli debiti esteri 		||
CODIVABRB |CODIVABRB	|F_CODIVABRB	|2|Codice iva bolli ricevute bancarie 	|4|
CODIVABTR |CODIVABTR	|F_CODIVABTR	|2|Codice iva bolli tratte 		|4|
CODIVABTRE|CODIVABTRE	|F_CODIVABTRE	|2|Codice iva bolli tratte estere 	|4|
CODIVABDE |CODIVABDE	|F_CODIVABDE	|2|Codice iva bolli esteri 		|4|
UMTARA	  |UMTARA	|F_UMTARA	|2|Codice Unità misura tara 		|2||§
	%CLR|§
	CODTAB F_UMTARA|§
	"Codice" CODTAB~"Unità di misura" S0|§
	F_UMTARA CODTAB~F_DESUMTARA S0|§
        HELP "Inserisci il codice dell'unità di misura della tara"~§
	WARNING "Codice unità di misura non trovato"|

TARA      |TARA         |F_TARA         |3|Tara                                         |1502|R|||||§
	HELP "Inserisci la tara della merce"~§
	WARNING "Tara errata o non presente !!!"|

DESUMTARA |             |F_DESUMTARA    |2|Unità di misura della tara           |25|U|
UMPNETTO  |UMPNETTO     |F_UMPNETTO     |2|Codice Unità misura peso netto       |2||§
	%CLR|§
	CODTAB F_UMPNETTO|§
	"Codice" CODTAB~"Unità di misura" S0|§
	F_UMPNETTO CODTAB~F_DESUMPNETTO S0|§
	HELP "Inserisci il codice dell'unità di misura del peso netto"~§
	WARNING "Codice unità di misura del peso netto non trovato"|

PNETTO    |PNETTO       |F_PNETTO       |3|Peso netto                           |1502|R|||||§
	HELP "Inserisci il peso netto della merce"~§
	WARNING "Peso netto non corretto o non presente !!!"|

DESUMPNETTO|            |F_DESUMPNETTO  |2|Unità di misura del peso netto               |25|U|
NCOLLI	  |NCOLLI	|F_NCOLLI	|3|Numero colli 				|0700||||||§
	HELP "Inserisci il numero dei colli"~§
	WARNING "Numero di colli errato o non presente !!!"|

CAUSMAG1  |CAUSMAG1     |F_CAUSMAG1     |2|Codice causale di magazzino 1                |3|U|§
	LF_CAUSALI|§
	CODCAUS F_CAUSMAG1|§
	"Codice" CODCAUS~"Causale@50" DESCR|§
	F_CAUSMAG1 CODCAUS~F_DESCRMAG1 DESCR|§
	HELP "Inserisci il codice della causale"~§
	WARNING "Codice causale non trovato"|

DESCRMAG1 |DESCRMAG1    |F_DESCRMAG1    |2|Causale di magazzino 1                       |50|U|
CAUSMAG2  |CAUSMAG2     |F_CAUSMAG2     |2|Codice causale di magazzino 2                |3|U|§
	LF_CAUSALI|§
	CODCAUS F_CAUSMAG2§
	|§ F_CAUSMAG1|§
	F_CAUSMAG2 CODCAUS~F_DESCRMAG2 DESCR|§
	HELP "Inserisci il codice della causale"~§
	WARNING "Codice causale non trovato"|

DESCRMAG2 |DESCRMAG2    |F_DESCRMAG2    |2|Causale di magazzino 2                       |50|U|