From b4a97cac83cf36214fa4a642a9cb561e1719af1c Mon Sep 17 00:00:00 2001 From: luca83 Date: Thu, 12 Feb 2009 14:35:24 +0000 Subject: [PATCH] Patch level : 10.0 Files correlati : lvbolaca.msk Ricompilazione Demo : [ ] Commento : Aggiunto tipo documento senza handler di bolla (non carica direttamente le righe contratto) git-svn-id: svn://10.65.10.50/trunk@18255 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- lv/lvbolaca.src | 275 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 275 insertions(+) create mode 100755 lv/lvbolaca.src diff --git a/lv/lvbolaca.src b/lv/lvbolaca.src new file mode 100755 index 000000000..9b0d2497f --- /dev/null +++ b/lv/lvbolaca.src @@ -0,0 +1,275 @@ +#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_NORMALE //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_NASCOSTO //1110 +DESAGVIS = S_NASCOSTO //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 +BLANK = S_DISABILITATO //4000 +CODNOTE = S_NORMALE //2500 +NOTECLI = S_NOCHECK //2500 + +[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|Dotaz.|7 +Col(11)=FR_JOLLY2|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_CODIVA +Col(18)=FR_NCOLLI +Col(19)=FR_PNETTO +Col(20)=FR_TARA +Col(21)=FR_CAUS +Col(22)=FR_CODMAGC +Col(23)=FR_CODDEPC +Col(24)=FR_CODMAG +Col(25)=FR_CODDEP +Col(26)=FR_TIPORIGA|Tipo|4 + +[RIGHE] +Tipo(0)=21 +Tipo(1)=05 + +[PROFILOGRUPPO] +101 = S_NASCOSTO +100 = S_NORMALE +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 + +[ORDINEGRUPPI] +NGROUPS=22 +1=100 +2=SHEET +3=2500 +4=200 +5=300 +6=400 +7=600 +8=800 +9=830 +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 + +[Colors] +RuleName(1) = Riga vuota +Rule(1) = STR(TIPORIGA!="05")&&(QTA==0)&&(QTAGG1==0)|N +BgCol(1) = 255,255,128 +FgCol(1) = 0,0,0 +RuleName(2) = Dotazione scaduta +Rule(2) = (ADATATMP!="")&&(ANSI(33.DATADOC)>ANSI(ADATATMP))|N +BgCol(2) = 255,0,0 +FgCol(2) = 0,0,0