\#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|
