#include "veini.h"
#include "veuml.h"
#include "verig.h"
// Esempio  di profilo documento : Profilo Buono di Ritiro

[MAIN]
// Descrizione a caratteri del documento
TYPE=Bolla Consegna Lavanderia
// Dove sono le risorse per il documento
// modifica
CAMPICALC=TOTMER|TOTPRE|SPESE|SPESIMB|SPESTRA|SPESINC|BOLLI|IMPONIBILI|IMPOSTE|TOTDOC|SCONTOD|SCONTOT|OMAGGI|TOTPROVV
CALCOLI=*
TOTPROVV=
// Indica se il documento รจ indirizzato ad un cliente o ad un fornitore
TIPOCF=C
// Modulo di riferimento
MODULE=lv
Title(1)=Corpo
Title(2)=Pagamenti
Title(3)=Spedizioni/Agenti
Title(4)=Dati Trasporto
Title(5)=Partenza/Magazzino
Title(6)=Totali
Title(7)=Totali

[PROFILO]
// Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi:
// 1|Prompt|Help|Warning

// TIPOCF          = S_NORMALE
// CODCF           = S_OBBLIGATORIO
// RAGSOC          = S_NORMALE
// RICALT          = S_NORMALE
OCCASEDIT       = S_DISABILITATO                //100
OCFPI           = S_DISABILITATO                //100
COFI            = S_NON_VISIBILE                //100
STATOPAIV       = S_NON_VISIBILE                //100
PAIVA           = S_NON_VISIBILE                //100
GOLEM           = S_NON_VISIBILE                //100
GRRECAPITO      = S_NASCOSTO                    //100
INDCF           = S_NON_VISIBILE                //100
CIVCF           = S_NON_VISIBILE                //100
LOCALITACF      = S_NON_VISIBILE                //100
CAPCF           = S_NON_VISIBILE                //100
PROVCOM         = S_NON_VISIBILE                //100
COMCF           = S_NON_VISIBILE                //100
DENCOM          = S_NON_VISIBILE                //100
STATOCF         = S_NON_VISIBILE                //100
DESSTATOCF      = S_NON_VISIBILE                //100
CODVAL1         = S_NORMALE                     //200
CODVAL2         = S_NORMALE                     //200
NOME_VAL1       = S_NORMALE                     //200
NOME_VAL2       = S_NORMALE                     //200
CONTROEURO      = S_NORMALE                     //200
CAMBIO          = S_NORMALE                     //200
DATA_CAMBIO1    = S_NORMALE                     //200
DATA_CAMBIO2    = S_NORMALE                     //200
CODLIN          = S_NORMALE                     //300
DESLIN          = S_NORMALE                     //300
CODPAG          = S_OBBLIGATORIO                //400
DESCODPAG       = S_NORMALE                     //400
GRSCADENZE      = S_NORMALE                     //500
DATAINSC        = S_NORMALE                     //500
DATASCAD1       = S_DISABILITATO                //500
DATASCAD2       = S_DISABILITATO                //500
DATASCAD3       = S_DISABILITATO                //500
DATASCAD4       = S_DISABILITATO                //500
DATASCAD5       = S_DISABILITATO                //500
CODABIA         = S_OBBLIGATORIO                //600
CODCABA         = S_OBBLIGATORIO                //600
DESBANAPP       = S_NORMALE                     //600
IBAN            = S_NORMALE                     //600
IBAN_STATO      = S_NORMALE                     //600
IBAN_CHECK      = S_NORMALE                     //600
BBAN            = S_NORMALE                     //600
BBAN_CIN        = S_NORMALE                     //600
BBAN_ABI        = S_NORMALE                     //600
BBAN_CAB        = S_NORMALE                     //600
BBAN_CONTO      = S_NORMALE                     //600
CODABIP         = S_NORMALE                     //700
CODCABP         = S_NORMALE                     //700
DESBANPRE       = S_NORMALE                     //700
CATVEN          = S_NORMALE                     //800
DESCATVEN       = S_DISABILITATO                //800
CODLIST1        = S_NORMALE                     //800
CODLIST2        = S_NORMALE                     //800
DESLIST         = S_DISABILITATO                //800
CODCONT1        = S_NORMALE                     //810
CODCONT2        = S_NORMALE                     //810
DESCONT         = S_DISABILITATO                //810
CODCAMP         = S_NORMALE                     //820
DESCAMP         = S_DISABILITATO                //820
SCONTOPERC      = S_NORMALE                     //830
GRINDSPED       = S_NORMALE                     //900
CODINDSP        = S_NORMALE                     //900
RAGSOCSP        = S_DISABILITATO                //900
INDSP           = S_DISABILITATO                //900
CIVSP           = S_DISABILITATO                //900
LOCALITASP      = S_DISABILITATO                //900
CAPSP           = S_DISABILITATO                //900
COMSP           = S_DISABILITATO                //900
DENCOMSP        = S_DISABILITATO                //900
PROVCOMSP       = S_DISABILITATO                //900
STATOSP         = S_DISABILITATO                //900
DESSTATOSP      = S_DISABILITATO                //900
DATADOCRIF      = S_NORMALE                     //1000
NUMDOCRIF       = S_NOCHECK                     //1000
CODAGVIS        = S_NORMALE                     //1110
DESAGVIS        = S_NORMALE                     //1110
CODAG           = S_NORMALE                     //1100
DESAG           = S_NORMALE                     //1100
CODZON          = S_NORMALE                     //1100
DESZON          = S_NORMALE                     //1100
CODSPMEZZO      = S_OBBLIGATORIO                //1200
DESSPMEZZO      = S_NORMALE                     //1200
CODPORTO        = S_NORMALE                     //1210
DESPORTO        = S_NORMALE                     //1210
CODNOTESP1      = S_NORMALE                     //1300
DESNOTESP1      = S_NORMALE                     //1300
CODNOTESP2      = S_NORMALE                     //1300
DESNOTESP2      = S_NORMALE                     //1300
CAUSTRASP       = S_OBBLIGATORIO                //1400
DENCAUSTRASP    = S_NORMALE                     //1400
CODVETT1        = S_NORMALE                     //1500
CODVETT2        = S_NORMALE                     //1500
CODVETT3        = S_NORMALE                     //1500
NOMEVETT1       = S_NORMALE                     //1500
NOMEVETT2       = S_NORMALE                     //1500
NOMEVETT3       = S_NORMALE                     //1500
NCOPIE          = S_NASCOSTO                    //1600
GRPARTENZA      = S_NORMALE                     //1700
DATAPART        = S_NORMALE                     //1700
ORAPART         = S_NORMALE                     //1700
IMPPAGATO       = S_NORMALE                     //1800
ACCSALDO        = S_NASCOSTO                    //1800
DOC1            = S_NASCOSTO                    //1900
DOC2            = S_NASCOSTO                    //1900
DOC3            = S_NASCOSTO                    //1900
DATACONS        = S_NASCOSTO                    //2000
ASPBENI1        = S_OBBLIGATORIO                //2100
DESCRBENI1      = S_NORMALE                     //2100
ASPBENI2        = S_NASCOSTO                    //2100
DESCRBENI2      = S_NASCOSTO                    //2100
IMPNETTI        = S_NASCOSTO                    //2200
RAGGR           = S_NORMALE                     //2300
RAGGREFF        = S_NORMALE                     //2300
SPESEINC        = S_NORMALE                     //2400
ADDBOLLI        = S_NORMALE                     //2400
UMTARA          = S_NORMALE                     //2710
TARA            = S_NORMALE                     //2710
DESUMTARA       = S_NASCOSTO                    //2710
UMPNETTO        = S_NORMALE                     //2700
PNETTO          = S_NORMALE                     //2700
DESUMPNETTO     = S_NASCOSTO                    //2700
NCOLLI          = S_NORMALE                     //2800
CAUSMAG         = S_OBBLIGATORIO                //2900
CAUSMAGC        = S_DISABILITATO                //2900
DESCRMAG        = S_NORMALE                     //2900
DESCRMAGC       = S_DISABILITATO                //2900
CODCMS          = S_NORMALE                     //3000
DESCRCMS        = S_NORMALE                     //3000
FASCMS          = S_NORMALE                     //3000
DESCRFAS        = S_NORMALE                     //3000
CODNOTE         = S_NORMALE                     //2500
NOTECLI         = S_NOCHECK                     //2500
LVGROUP         = S_NORMALE                     //4041
LVCODNUM        = S_NORMALE                     //4041
LVDESNUM        = S_NORMALE                     //4041
LVSTATO         = S_NORMALE                     //4041
LVPROVV         = S_NORMALE                     //4041
LVTIPODOC       = S_NORMALE                     //4041
LVDESTIPODOC    = S_NORMALE                     //4041
LVNDOC          = S_NORMALE                     //4041
LVANNO          = S_NORMALE                     //4041
LVDATADOC       = S_NORMALE                     //4041
LVGIORNO        = S_NORMALE                     //4041
LVSETTIMANA     = S_NORMALE                     //4041
LVTIPOCF        = S_NORMALE                     //4041
LVCODCF         = S_NORMALE                     //4041
LVRICALT        = S_NORMALE                     //4041
LVCODCONT       = S_NORMALE                     //4041
LVRAGSOC        = S_NORMALE                     //4041
LVDATAPRCO      = S_NORMALE                     //4041
LVDATACON       = S_NORMALE                     //4041
LVCODCAU        = S_NORMALE                     //4041
LVDESCAU        = S_NORMALE                     //4041
LVCODITI        = S_NORMALE                     //4041
BLANK           = S_DISABILITATO                //4000

[DEFAULT]
Default(0)=F_CAUSTRASP|VEN

[SHEET]
Col(0)=FR_CODART|Codice|8
Col(1)=FR_LIV1
Col(2)=FR_LIV2
Col(3)=FR_LIV3
Col(4)=FR_LIV4
Col(5)=FR_DESCR||28
Col(6)=FR_CAULAV|Caus.|5
Col(7)=FR_RITIRO|Ritiro|6
Col(8)=FR_QTA|Rotti|6
Col(9)=FR_TIPORIGA|Tipo|4

[RIGHE]
Tipo(0)=22
Tipo(1)=05

[HANDLERS]
Handler(0) = 106|4101
Handler(1) = 554|4102
Handler(2) = 108|4103
Handler(3) = 125|4103
Handler(4) = 805|4105

[PROFILOGRUPPO]
101     = S_NASCOSTO
100     = S_NASCOSTO
200     = S_NORMALE
300     = S_NORMALE
400     = S_NORMALE
500     = S_NASCOSTO
600     = S_NORMALE
700     = S_NASCOSTO
800     = S_NORMALE
810     = S_NORMALE
820     = S_NORMALE
830     = S_NASCOSTO
900     = S_NORMALE
1000    = S_NORMALE
1100    = S_NORMALE
1200    = S_NORMALE
1210    = S_NORMALE
1300    = S_NORMALE
1400    = S_NORMALE
1500    = S_NORMALE
1600    = S_NASCOSTO
1700    = S_NORMALE
1800    = S_NORMALE
1900    = S_NORMALE
2000    = S_NASCOSTO
2100    = S_NORMALE
2200    = S_NASCOSTO
2300    = S_NORMALE
2400    = S_NORMALE
2500    = S_NORMALE
2700    = S_NORMALE
2710    = S_NORMALE
2800    = S_NORMALE
2900    = S_NORMALE
3000    = S_NORMALE
4000    = S_NORMALE
4041    = S_NORMALE

[ORDINEGRUPPI]
NGROUPS=23
1=4041
2=SHEET
3=830
4=2500
5=200
6=300
7=400
8=600
9=800
10=900
11=1100
12=1200
13=1500
14=1210
15=1300
16=1400
17=2100
18=2800
19=2700
20=2710
21=1700
22=2900
23=100

[Colors]
RuleName(1) = Riga vuota
Rule(1) = (TIPORIGA!="05")&&(QTA==0)&&(QTAGG1==0)
BgCol(1) = 255,255,128
FgCol(1) = 0,0,0