#include "veini.h" #include "veuml.h" #include "verig.h" // Esempio di profilo documento : Profilo Bolla Vendita [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|Cons.|6 Col(9)=FR_PREZZO||6 Col(10)=FR_JOLLY1@R|Dotaz.|7 Col(11)=FR_JOLLY2@R|D.Temp.|7 Col(12)=FR_JOLLY3|Inizio|10 Col(13)=FR_JOLLY4|Fine|10 Col(14)=FR_UMQTA Col(15)=FR_SCONTO Col(16)=FR_PERCPROV Col(17)=FR_PERCPROV1 Col(18)=FR_CODIVA Col(19)=FR_NCOLLI Col(20)=FR_PNETTO Col(21)=FR_TARA Col(22)=FR_CAUS Col(23)=FR_CODMAGC Col(24)=FR_CODDEPC Col(25)=FR_CODMAG Col(26)=FR_CODDEP Col(27)=FR_TIPORIGA|Tipo|4 [RIGHE] Tipo(0)=21 Tipo(1)=05 [HANDLERS] Handler(0) = 106|4101 Handler(1) = 554|4102 Handler(2) = 108|4103 Handler(3) = 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_NORMALE 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=830 3=SHEET 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 RuleName(2) = Dotazione scaduta Rule(2) = (ADATATMP!="")&&(ANSI(33.DATADOC)>ANSI(ADATATMP)) BgCol(2) = 255,0,0 FgCol(2) = 0,0,0