Corrette posizioni campi fe,cig e cup in tutti i profili standard

git-svn-id: svn://10.65.10.50/branches/R_10_00@22689 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2012-07-02 13:08:20 +00:00
parent e05c1ffbc0
commit 0dd99f6198
24 changed files with 5453 additions and 4848 deletions

View File

@ -32,150 +32,150 @@ Title(5)=Totali
// TIPOCF = S_NORMALE // TIPOCF = S_NORMALE
// CODCF = S_OBBLIGATORIO // CODCF = S_OBBLIGATORIO
// RAGSOC = S_NORMALE // RAGSOC = S_NORMALE
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE //100 GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NASCOSTO //300 CODLIN = S_NASCOSTO
DESLIN = S_NASCOSTO //300 DESLIN = S_NASCOSTO
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NASCOSTO //900 GRINDSPED = S_NASCOSTO
CODINDSP = S_NASCOSTO //900 CODINDSP = S_NASCOSTO
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE //1000 DATADOCRIF = S_NORMALE
NUMDOCRIF = S_NOCHECK //1000 NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NASCOSTO //1110 CODAGVIS = S_NASCOSTO
DESAGVIS = S_NASCOSTO //1110 DESAGVIS = S_NASCOSTO
CODAG = S_NASCOSTO //1100 CODAG = S_NASCOSTO
DESAG = S_NASCOSTO //1100 DESAG = S_NASCOSTO
CODZON = S_NASCOSTO //1100 CODZON = S_NASCOSTO
DESZON = S_NASCOSTO //1100 DESZON = S_NASCOSTO
CODSPMEZZO = S_NASCOSTO //1200 CODSPMEZZO = S_NASCOSTO
DESSPMEZZO = S_NASCOSTO //1200 DESSPMEZZO = S_NASCOSTO
CODPORTO = S_NASCOSTO //1210 CODPORTO = S_NASCOSTO
DESPORTO = S_NASCOSTO //1210 DESPORTO = S_NASCOSTO
CODNOTESP1 = S_NASCOSTO //1300 CODNOTESP1 = S_NASCOSTO
DESNOTESP1 = S_NASCOSTO //1300 DESNOTESP1 = S_NASCOSTO
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOSTO
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_NASCOSTO //1400 CAUSTRASP = S_NASCOSTO
DENCAUSTRASP = S_NASCOSTO //1400 DENCAUSTRASP = S_NASCOSTO
CODVETT1 = S_NASCOSTO //1500 CODVETT1 = S_NASCOSTO
CODVETT2 = S_NASCOSTO //1500 CODVETT2 = S_NASCOSTO
CODVETT3 = S_NASCOSTO //1500 CODVETT3 = S_NASCOSTO
NOMEVETT1 = S_NASCOSTO //1500 NOMEVETT1 = S_NASCOSTO
NOMEVETT2 = S_NASCOSTO //1500 NOMEVETT2 = S_NASCOSTO
NOMEVETT3 = S_NASCOSTO //1500 NOMEVETT3 = S_NASCOSTO
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
GRPARTENZA = S_NASCOSTO //1700 GRPARTENZA = S_NASCOSTO
DATAPART = S_NASCOSTO //1700 DATAPART = S_NASCOSTO
ORAPART = S_NASCOSTO //1700 ORAPART = S_NASCOSTO
IMPPAGATO = S_NASCOSTO //1800 IMPPAGATO = S_NASCOSTO
ACCSALDO = S_NASCOSTO //1800 ACCSALDO = S_NASCOSTO
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NASCOSTO //2000 DATACONS = S_NASCOSTO
ASPBENI1 = S_NASCOSTO //2100 ASPBENI1 = S_NASCOSTO
DESCRBENI1 = S_NASCOSTO //2100 DESCRBENI1 = S_NASCOSTO
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGR = S_NORMALE //2300 RAGGR = S_NORMALE
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
UMTARA = S_NASCOSTO //2710 UMTARA = S_NASCOSTO
TARA = S_NASCOSTO //2710 TARA = S_NASCOSTO
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOSTO
UMPNETTO = S_NASCOSTO //2700 UMPNETTO = S_NASCOSTO
PNETTO = S_NASCOSTO //2700 PNETTO = S_NASCOSTO
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NASCOSTO //2800 NCOLLI = S_NASCOSTO
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
BLANK = S_DISABILITATO //4000 BLANK = S_DISABILITATO
CODNOTE = S_NASCOSTO //2500 CODNOTE = S_NASCOSTO
NOTECLI = S_NASCOSTO //2500 NOTECLI = S_NASCOSTO
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]

View File

@ -30,150 +30,150 @@ Title(6)=Totali
// TIPOCF = S_NORMALE // TIPOCF = S_NORMALE
// CODCF = S_OBBLIGATORIO // CODCF = S_OBBLIGATORIO
// RAGSOC = S_NORMALE // RAGSOC = S_NORMALE
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE //100 GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE //1000 DATADOCRIF = S_NORMALE
NUMDOCRIF = S_NOCHECK //1000 NUMDOCRIF = S_NOCHECK
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODAGVIS = S_NORMALE //1100 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1100 DESAGVIS = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NORMALE //1300 CODNOTESP2 = S_NORMALE
DESNOTESP2 = S_NORMALE //1300 DESNOTESP2 = S_NORMALE
CAUSTRASP = S_OBBLIGATORIO //1400 CAUSTRASP = S_OBBLIGATORIO
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NORMALE //1500 CODVETT2 = S_NORMALE
CODVETT3 = S_NORMALE //1500 CODVETT3 = S_NORMALE
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NORMALE //1500 NOMEVETT2 = S_NORMALE
NOMEVETT3 = S_NORMALE //1500 NOMEVETT3 = S_NORMALE
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
GRPARTENZA = S_NORMALE //1700 GRPARTENZA = S_NORMALE
DATAPART = S_NORMALE //1700 DATAPART = S_NORMALE
ORAPART = S_NORMALE //1700 ORAPART = S_NORMALE
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NASCOSTO //1800 ACCSALDO = S_NASCOSTO
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NASCOSTO //2000 DATACONS = S_NASCOSTO
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE //2100 DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGR = S_NORMALE //2300 RAGGR = S_NORMALE
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
UMTARA = S_NORMALE //2710 UMTARA = S_NORMALE
TARA = S_NORMALE //2710 TARA = S_NORMALE
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOSTO
UMPNETTO = S_NORMALE //2700 UMPNETTO = S_NORMALE
PNETTO = S_NORMALE //2700 PNETTO = S_NORMALE
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NORMALE //2800 NCOLLI = S_NORMALE
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
BLANK = S_DISABILITATO //4000 BLANK = S_DISABILITATO
CODNOTE = S_NORMALE //2500 CODNOTE = S_NORMALE
NOTECLI = S_NOCHECK //2500 NOTECLI = S_NOCHECK
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]
Default(0)=F_CAUSTRASP|VEN Default(0)=F_CAUSTRASP|VEN

View File

@ -33,94 +33,94 @@ Title(5)=Totali
// TIPOCF = S_NORMALE // TIPOCF = S_NORMALE
// CODCF = S_OBBLIGATORIO // CODCF = S_OBBLIGATORIO
// RAGSOC = S_NORMALE // RAGSOC = S_NORMALE
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NASCOSTO //1000 DATADOCRIF = S_NASCOSTO
NUMDOCRIF = S_NASCOSTO //1000 NUMDOCRIF = S_NASCOSTO
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_DISABILITATO //1200 DESSPMEZZO = S_DISABILITATO
CODPORTO = S_OBBLIGATORIO //1210 CODPORTO = S_OBBLIGATORIO
DESPORTO = S_DISABILITATO //1210 DESPORTO = S_DISABILITATO
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_DISABILITATO //1300 DESNOTESP1 = S_DISABILITATO
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOSTO
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_OBBLIGATORIO //1400 CAUSTRASP = S_OBBLIGATORIO
DENCAUSTRASP = S_DISABILITATO //1400 DENCAUSTRASP = S_DISABILITATO
CODVETT1 = S_OBBLIGATORIO //1500 CODVETT1 = S_OBBLIGATORIO
CODVETT2 = S_NASCOSTO //1500 CODVETT2 = S_NASCOSTO
CODVETT3 = S_NASCOSTO //1500 CODVETT3 = S_NASCOSTO
NOMEVETT1 = S_DISABILITATO //1500 NOMEVETT1 = S_DISABILITATO
NOMEVETT2 = S_NASCOSTO //1500 NOMEVETT2 = S_NASCOSTO
NOMEVETT3 = S_NASCOSTO //1500 NOMEVETT3 = S_NASCOSTO
NCOPIE = S_OBBLIGATORIO //1600 NCOPIE = S_OBBLIGATORIO
GRPARTENZA = S_NORMALE //1700 GRPARTENZA = S_NORMALE
DATAPART = S_NORMALE //1700 DATAPART = S_NORMALE
ORAPART = S_NORMALE //1700 ORAPART = S_NORMALE
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NASCOSTO //2000 DATACONS = S_NASCOSTO
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_DISABILITATO //2100 DESCRBENI1 = S_DISABILITATO
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
UMTARA = S_NORMALE //2710 UMTARA = S_NORMALE
TARA = S_NORMALE //2710 TARA = S_NORMALE
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOSTO
UMPNETTO = S_NORMALE //2700 UMPNETTO = S_NORMALE
PNETTO = S_NORMALE //2700 PNETTO = S_NORMALE
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NORMALE //2800 NCOLLI = S_NORMALE
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
[DEFAULT] [DEFAULT]
Default(0)=F_CAUSTRASP|RES Default(0)=F_CAUSTRASP|RES

View File

@ -29,114 +29,114 @@ Title(4)=Totali
// Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi:
// 1|Prompt|Help|Warning // 1|Prompt|Help|Warning
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
DATADOCRIF = S_NORMALE //1000 DATADOCRIF = S_NORMALE
NUMDOCRIF = S_NOCHECK //1000 NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CAUSTRASP = S_NORMALE //1400 CAUSTRASP = S_NORMALE
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NASCOSTO //1500 CODVETT2 = S_NASCOSTO
CODVETT3 = S_NASCOSTO //1500 CODVETT3 = S_NASCOSTO
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NASCOSTO //1500 NOMEVETT2 = S_NASCOSTO
NOMEVETT3 = S_NASCOSTO //1500 NOMEVETT3 = S_NASCOSTO
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NORMALE //1800 ACCSALDO = S_NORMALE
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2500 ADDBOLLI = S_NORMALE
BLANK = S_DISABILITATO //4000 BLANK = S_DISABILITATO
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]

View File

@ -30,151 +30,151 @@ Title(6)=Totali
// TIPOCF = S_NORMALE // TIPOCF = S_NORMALE
// CODCF = S_OBBLIGATORIO // CODCF = S_OBBLIGATORIO
// RAGSOC = S_NORMALE // RAGSOC = S_NORMALE
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIFN = S_NORMALE //1010 DATADOCRIFN = S_NORMALE
CODNUMRIFN = S_NORMALE //1010 CODNUMRIFN = S_NORMALE
ANNORIFN = S_NORMALE //1010 ANNORIFN = S_NORMALE
NUMDOCRIFN = S_NORMALE //1010 NUMDOCRIFN = S_NORMALE
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOST
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_OBBLIGATORIO //1400 CAUSTRASP = S_OBBLIGATORIO
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NORMALE //1500 CODVETT2 = S_NORMALE
CODVETT3 = S_NORMALE //1500 CODVETT3 = S_NORMALE
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NORMALE //1500 NOMEVETT2 = S_NORMALE
NOMEVETT3 = S_NORMALE //1500 NOMEVETT3 = S_NORMALE
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOST
GRPARTENZA = S_NORMALE //1700 GRPARTENZA = S_NORMALE
DATAPART = S_NORMALE //1700 DATAPART = S_NORMALE
ORAPART = S_NORMALE //1700 ORAPART = S_NORMALE
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NORMALE //1800 ACCSALDO = S_NORMALE
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NASCOSTO //2000 DATACONS = S_NASCOSTO
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE //2100 DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
UMTARA = S_NORMALE //2710 UMTARA = S_NORMALE
TARA = S_NORMALE //2710 TARA = S_NORMALE
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOST
UMPNETTO = S_NORMALE //2700 UMPNETTO = S_NORMALE
PNETTO = S_NORMALE //2700 PNETTO = S_NORMALE
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NORMALE //2800 NCOLLI = S_NORMALE
BLANK = S_DISABILITATO //4000 BLANK = S_DISABILITATO
CODNOTE = S_NORMALE //2500 CODNOTE = S_NORMALE
NOTECLI = S_NOCHECK //2500 NOTECLI = S_NOCHECK
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]
Default(0)=F_CAUSTRASP|VEN Default(0)=F_CAUSTRASP|VEN

View File

@ -26,135 +26,135 @@ Title(6)=Totali
// Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi:
// 1|Prompt|Help|Warning // 1|Prompt|Help|Warning
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE //100 GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIFN = S_NORMALE //1010 DATADOCRIFN = S_NORMALE
CODNUMRIFN = S_NORMALE //1010 CODNUMRIFN = S_NORMALE
ANNORIFN = S_NORMALE //1010 ANNORIFN = S_NORMALE
NUMDOCRIFN = S_NORMALE //1010 NUMDOCRIFN = S_NORMALE
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODSPMEZZO = S_NORMALE //1200 CODSPMEZZO = S_NORMALE
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NORMALE //1300 CODNOTESP2 = S_NORMALE
DESNOTESP2 = S_NORMALE //1300 DESNOTESP2 = S_NORMALE
CAUSTRASP = S_NORMALE //1400 CAUSTRASP = S_NORMALE
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NORMALE //1500 CODVETT2 = S_NORMALE
CODVETT3 = S_NORMALE //1500 CODVETT3 = S_NORMALE
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NORMALE //1500 NOMEVETT2 = S_NORMALE
NOMEVETT3 = S_NORMALE //1500 NOMEVETT3 = S_NORMALE
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NORMALE //1800 ACCSALDO = S_NORMALE
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
CODNOTE = S_NORMALE //2500 CODNOTE = S_NORMALE
NOTECLI = S_NOCHECK //2500 NOTECLI = S_NOCHECK
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]

View File

@ -32,145 +32,145 @@ Title(6)=Totali
// TIPOCF = S_NORMALE // TIPOCF = S_NORMALE
// CODCF = S_OBBLIGATORIO // CODCF = S_OBBLIGATORIO
// RAGSOC = S_NORMALE // RAGSOC = S_NORMALE
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
GOLEM = S_NORMALE //100 GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NASCOSTO //1000 DATADOCRIF = S_NASCOSTO
NUMDOCRIF = S_NASCOSTO //1000 NUMDOCRIF = S_NASCOSTO
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOSTO
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_OBBLIGATORIO //1400 CAUSTRASP = S_OBBLIGATORIO
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NASCOSTO //1500 CODVETT2 = S_NASCOSTO
CODVETT3 = S_NASCOSTO //1500 CODVETT3 = S_NASCOSTO
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NASCOSTO //1500 NOMEVETT2 = S_NASCOSTO
NOMEVETT3 = S_NASCOSTO //1500 NOMEVETT3 = S_NASCOSTO
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
GRPARTENZA = S_NORMALE //1700 GRPARTENZA = S_NORMALE
DATAPART = S_NORMALE //1700 DATAPART = S_NORMALE
ORAPART = S_NORMALE //1700 ORAPART = S_NORMALE
IMPPAGATO = S_NASCOSTO //1800 IMPPAGATO = S_NASCOSTO
ACCSALDO = S_NASCOSTO //1800 ACCSALDO = S_NASCOSTO
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NASCOSTO //2000 DATACONS = S_NASCOSTO
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE //2100 DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGR = S_NORMALE //2300 RAGGR = S_NORMALE
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
UMTARA = S_NORMALE //2710 UMTARA = S_NORMALE
TARA = S_NORMALE //2710 TARA = S_NORMALE
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOSTO
UMPNETTO = S_NORMALE //2700 UMPNETTO = S_NORMALE
PNETTO = S_NORMALE //2700 PNETTO = S_NORMALE
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NORMALE //2800 NCOLLI = S_NORMALE
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
CODNOTE = S_NORMALE //2500 CODNOTE = S_NORMALE
NOTECLI = S_NOCHECK //2500 NOTECLI = S_NOCHECK
CUP = S_NORMALE //3000 CUP = S_NORMALE0
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE0
CIG = S_NORMALE //3000 CIG = S_NORMALE0
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE0
CMSH = S_NORMALE //3000 CMSH = S_NORMALE0
[DEFAULT] [DEFAULT]

View File

@ -37,139 +37,139 @@ Title(6)=Totali
// Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi:
// 1|Prompt|Help|Warning // 1|Prompt|Help|Warning
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NOCHECK //700 CODCABP1 = S_NOCHECK
DESBANPRE = S_NORMALE //700 DESBANPRE = S_NORMALE
DESBANPRE1 = S_NORMALE //700 DESBANPRE1 = S_NORMALE
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE //1000 DATADOCRIF = S_NORMALE0
NUMDOCRIF = S_NOCHECK //1000 NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODZON = S_NORMALE //1100 CODZON = S_NORMALE
DESZON = S_NORMALE //1100 DESZON = S_NORMALE
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOSTO
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_NORMALE //1400 CAUSTRASP = S_NORMALE
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NORMALE //1500 CODVETT2 = S_NORMALE
CODVETT3 = S_NORMALE //1500 CODVETT3 = S_NORMALE
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NORMALE //1500 NOMEVETT2 = S_NORMALE
NOMEVETT3 = S_NORMALE //1500 NOMEVETT3 = S_NORMALE
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NASCOSTO //1800 ACCSALDO = S_NASCOSTO
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE //2100 DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGR = S_NORMALE //2300 RAGGR = S_NORMALE
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
CODNOTE = S_NORMALE //2500 CODNOTE = S_NORMALE
NOTECLI = S_NOCHECK //2500 NOTECLI = S_NOCHECK
CAUSMAG = S_OBBLIGATORIO //2900 CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE //2900 DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
DATACONS = S_NORMALE //2000 DATACONS = S_NORMALE0
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[DEFAULT] [DEFAULT]

View File

@ -36,145 +36,145 @@ Title(6)=Totali
// Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi: // Si possono indicare, dopo il numero, PROMPT, HELP, WARNING cosi:
// 1|Prompt|Help|Warning // 1|Prompt|Help|Warning
OCCASEDIT = S_NORMALE //100 OCCASEDIT = S_NORMALE
OCFPI = S_DISABILITATO //100 OCFPI = S_DISABILITATO
COFI = S_NORMALE //100 COFI = S_NORMALE
STATOPAIV = S_NORMALE //100 STATOPAIV = S_NORMALE
PAIVA = S_NORMALE //100 PAIVA = S_NORMALE
LIQDIFF = S_NORMALE //100 LIQDIFF = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE //100 GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO //100 INDCF = S_DISABILITATO
CIVCF = S_DISABILITATO //100 CIVCF = S_DISABILITATO
LOCALITACF = S_DISABILITATO //100 LOCALITACF = S_DISABILITATO
CAPCF = S_DISABILITATO //100 CAPCF = S_DISABILITATO
PROVCOM = S_DISABILITATO //100 PROVCOM = S_DISABILITATO
COMCF = S_DISABILITATO //100 COMCF = S_DISABILITATO
DENCOM = S_DISABILITATO //100 DENCOM = S_DISABILITATO
STATOCF = S_DISABILITATO //100 STATOCF = S_DISABILITATO
DESSTATOCF = S_DISABILITATO //100 DESSTATOCF = S_DISABILITATO
CONTR122 = S_NORMALE //100 CONTR122 = S_NORMALE
MODPAG = S_NORMALE //100 MODPAG = S_NORMALE
CONTSEP = S_NORMALE //100 CONTSEP = S_NORMALE
CODVAL1 = S_NORMALE //200 CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE //200 CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE //200 NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE //200 NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE //200 CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE //200 CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE //200 DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE //200 DATA_CAMBIO2 = S_NORMALE
CODLIN = S_NORMALE //300 CODLIN = S_NORMALE
DESLIN = S_NORMALE //300 DESLIN = S_NORMALE
CODPAG = S_OBBLIGATORIO //400 CODPAG = S_OBBLIGATORIO
DESCODPAG = S_NORMALE //400 DESCODPAG = S_NORMALE
GRSCADENZE = S_NORMALE //500 GRSCADENZE = S_NORMALE
DATAINSC = S_NORMALE //500 DATAINSC = S_NORMALE
DATASCAD1 = S_DISABILITATO //500 DATASCAD1 = S_DISABILITATO
DATASCAD2 = S_DISABILITATO //500 DATASCAD2 = S_DISABILITATO
DATASCAD3 = S_DISABILITATO //500 DATASCAD3 = S_DISABILITATO
DATASCAD4 = S_DISABILITATO //500 DATASCAD4 = S_DISABILITATO
DATASCAD5 = S_DISABILITATO //500 DATASCAD5 = S_DISABILITATO
CODABIA = S_OBBLIGATORIO //600 CODABIA = S_OBBLIGATORIO
CODCABA = S_OBBLIGATORIO //600 CODCABA = S_OBBLIGATORIO
CODABIA1 = S_NORMALE //600 CODABIA1 = S_NORMALE
CODCABA1 = S_NORMALE //600 CODCABA1 = S_NORMALE
DESBANAPP = S_NOCHECK //600 DESBANAPP = S_NOCHECK
DESBANAPP1 = S_NOCHECK //600 DESBANAPP1 = S_NOCHECK
IBAN = S_NORMALE //600 IBAN = S_NORMALE
IBAN_STATO = S_NORMALE //600 IBAN_STATO = S_NORMALE
IBAN_CHECK = S_NORMALE //600 IBAN_CHECK = S_NORMALE
BBAN = S_NORMALE //600 BBAN = S_NORMALE
BBAN_CIN = S_NORMALE //600 BBAN_CIN = S_NORMALE
BBAN_ABI = S_NORMALE //600 BBAN_ABI = S_NORMALE
BBAN_CAB = S_NORMALE //600 BBAN_CAB = S_NORMALE
BBAN_CONTO = S_NORMALE //600 BBAN_CONTO = S_NORMALE
CODABIP = S_NORMALE //700 CODABIP = S_NORMALE
CODCABP = S_NORMALE //700 CODCABP = S_NORMALE
CODABIP1 = S_NORMALE //700 CODABIP1 = S_NORMALE
CODCABP1 = S_NORMALE //700 CODCABP1 = S_NORMALE
DESBANPRE = S_NOCHECK //700 DESBANPRE = S_NOCHECK
DESBANPRE1 = S_NOCHECK //700 DESBANPRE1 = S_NOCHECK
PROGBNP = S_NOCHECK //700 PROGBNP = S_NOCHECK
PROGBNP1 = S_NORMALE //700 PROGBNP1 = S_NORMALE
CATVEN = S_NORMALE //800 CATVEN = S_NORMALE
DESCATVEN = S_DISABILITATO //800 DESCATVEN = S_DISABILITATO
CODLIST = S_NORMALE //800 CODLIST = S_NORMALE
DESLIST = S_NORMALE //800 DESLIST = S_NORMALE
CODCONT = S_NORMALE //810 CODCONT = S_NORMALE
DESCONT = S_NORMALE //810 DESCONT = S_NORMALE
CODCAMP = S_NORMALE //820 CODCAMP = S_NORMALE
DESCAMP = S_NORMALE //820 DESCAMP = S_NORMALE
SCONTOPERC = S_NORMALE //830 SCONTOPERC = S_NORMALE
GRINDSPED = S_NORMALE //900 GRINDSPED = S_NORMALE
CODINDSP = S_NORMALE //900 CODINDSP = S_NORMALE
RAGSOCSP = S_DISABILITATO //900 RAGSOCSP = S_DISABILITATO
INDSP = S_DISABILITATO //900 INDSP = S_DISABILITATO
CIVSP = S_DISABILITATO //900 CIVSP = S_DISABILITATO
LOCALITASP = S_DISABILITATO //900 LOCALITASP = S_DISABILITATO
CAPSP = S_DISABILITATO //900 CAPSP = S_DISABILITATO
COMSP = S_DISABILITATO //900 COMSP = S_DISABILITATO
DENCOMSP = S_DISABILITATO //900 DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO //900 PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO //900 STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO //900 DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE //1000 DATADOCRIF = S_NORMALE0
NUMDOCRIF = S_NOCHECK //1000 NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NORMALE //1110 CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE //1110 DESAGVIS = S_NORMALE
CODAG = S_NORMALE //1100 CODAG = S_NORMALE
DESAG = S_NORMALE //1100 DESAG = S_NORMALE
CODSPMEZZO = S_OBBLIGATORIO //1200 CODSPMEZZO = S_OBBLIGATORIO
DESSPMEZZO = S_NORMALE //1200 DESSPMEZZO = S_NORMALE
CODPORTO = S_NORMALE //1210 CODPORTO = S_NORMALE
DESPORTO = S_NORMALE //1210 DESPORTO = S_NORMALE
CODNOTESP1 = S_NORMALE //1300 CODNOTESP1 = S_NORMALE
DESNOTESP1 = S_NORMALE //1300 DESNOTESP1 = S_NORMALE
CODNOTESP2 = S_NASCOSTO //1300 CODNOTESP2 = S_NASCOSTO
DESNOTESP2 = S_NASCOSTO //1300 DESNOTESP2 = S_NASCOSTO
CAUSTRASP = S_OBBLIGATORIO //1400 CAUSTRASP = S_OBBLIGATORIO
DENCAUSTRASP = S_NORMALE //1400 DENCAUSTRASP = S_NORMALE
CODVETT1 = S_NORMALE //1500 CODVETT1 = S_NORMALE
CODVETT2 = S_NORMALE //1500 CODVETT2 = S_NORMALE
CODVETT3 = S_NORMALE //1500 CODVETT3 = S_NORMALE
NOMEVETT1 = S_NORMALE //1500 NOMEVETT1 = S_NORMALE
NOMEVETT2 = S_NORMALE //1500 NOMEVETT2 = S_NORMALE
NOMEVETT3 = S_NORMALE //1500 NOMEVETT3 = S_NORMALE
NCOPIE = S_NASCOSTO //1600 NCOPIE = S_NASCOSTO
GRPARTENZA = S_NORMALE //1700 GRPARTENZA = S_NORMALE
DATAPART = S_NORMALE //1700 DATAPART = S_NORMALE
ORAPART = S_NORMALE //1700 ORAPART = S_NORMALE
IMPPAGATO = S_NORMALE //1800 IMPPAGATO = S_NORMALE
ACCSALDO = S_NORMALE //1800 ACCSALDO = S_NORMALE
DOC1 = S_NASCOSTO //1900 DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO //1900 DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO //1900 DOC3 = S_NASCOSTO
DATACONS = S_NORMALE //2000 DATACONS = S_NORMALE0
ASPBENI1 = S_OBBLIGATORIO //2100 ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE //2100 DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO //2100 ASPBENI2 = S_NASCOSTO
DESCRBENI2 = S_NASCOSTO //2100 DESCRBENI2 = S_NASCOSTO
IMPNETTI = S_NASCOSTO //2200 IMPNETTI = S_NASCOSTO
RAGGR = S_NORMALE //2300 RAGGR = S_NORMALE
RAGGREFF = S_NORMALE //2300 RAGGREFF = S_NORMALE
SPESEINC = S_NORMALE //2400 SPESEINC = S_NORMALE
ADDBOLLI = S_NORMALE //2400 ADDBOLLI = S_NORMALE
UMTARA = S_NORMALE //2710 UMTARA = S_NORMALE
TARA = S_NORMALE //2710 TARA = S_NORMALE
DESUMTARA = S_NASCOSTO //2710 DESUMTARA = S_NASCOSTO
UMPNETTO = S_NORMALE //2700 UMPNETTO = S_NORMALE
PNETTO = S_NORMALE //2700 PNETTO = S_NORMALE
DESUMPNETTO = S_NASCOSTO //2700 DESUMPNETTO = S_NASCOSTO
NCOLLI = S_NORMALE //2800 NCOLLI = S_NORMALE
CAUSMAG = S_NORMALE //2900 CAUSMAG = S_NORMALE
DESCRMAG = S_DISABILITATO //2900 DESCRMAG = S_DISABILITATO
CAUSMAGC = S_DISABILITATO //2900 CAUSMAGC = S_DISABILITATO
DESCRMAGC = S_DISABILITATO //2900 DESCRMAGC = S_DISABILITATO
CUP = S_NORMALE //3000 CUP = S_NORMALE
DESCRCUP = S_NORMALE //3000 DESCRCUP = S_NORMALE
CIG = S_NORMALE //3000 CIG = S_NORMALE
DESCRCIG = S_NORMALE //3000 DESCRCIG = S_NORMALE
CMSH = S_NORMALE //3000 CMSH = S_NORMALE
[SHEET] [SHEET]
Col(0) = FR_CODMAG Col(0) = FR_CODMAG

View File

@ -159,7 +159,7 @@ END
NUMBER F_CODCF 6 NUMBER F_CODCF 6
BEGIN BEGIN
PROMPT 24 8 "Codice " PROMPT 24 8 "Codice "
USE LF_DOC KEY 2 SELECT (CODNUM==#F_CODNUM) && (PROVV==#F_PROVV) && (ANNO==#F_ANNO) && ((#F_STATO=="")||(STATO==#F_STATO)) USE LF_DOC KEY 2 SELECT (CODNUM==#F_CODNUM)&&(PROVV==#F_PROVV)&&(ANNO==#F_ANNO)&&((#F_STATO=="")||(STATO==#F_STATO))
JOIN LF_CLIFO INTO TIPOCF==TIPOCF CODCF==CODCF JOIN LF_CLIFO INTO TIPOCF==TIPOCF CODCF==CODCF
INPUT TIPOCF F_TIPOCF SELECT INPUT TIPOCF F_TIPOCF SELECT
INPUT CODCF F_CODCF INPUT CODCF F_CODCF

View File

@ -291,12 +291,14 @@ TMaschera::TMaschera( const TFilename outfile ) : _out( outfile )
void TMaschera::outline( const TString& s, const TString& prefix, const char sep ) void TMaschera::outline( const TString& s, const TString& prefix, const char sep )
{ {
if ( s.left( 1 ) == "@" ) if ( s.left( 1 ) == "@" )
_out << "CO " << prefix << s.mid( 1 ) << "\n"; _out << "CO " << prefix << s.mid( 1 ) << '\n';
else else
{ {
TToken_string u( s, sep ); TToken_string u( s, sep );
for ( int i = 0; i < u.items( ); i ++ ) //for ( int i = 0; i < u.items( ); i ++ )
_out << prefix << u.get( i ) << "\n"; // _out << prefix << u.get( i ) << "\n";
FOR_EACH_TOKEN(u, t)
_out << prefix << t << '\n';
} }
} }
@ -548,14 +550,14 @@ static void genera_campo( const TObject& campo )
static void verifica_campo( const TObject& campo ) static void verifica_campo( const TObject& campo )
{ {
// Per evitare 3000 casts ... // Per evitare 3000 casts ...
TField & cmp = (TField&) campo; TField& cmp = (TField&)campo;
TGruppo & gruppo = cmp.grp(); TGruppo & gruppo = cmp.grp();
cmp.stato(cmp.stato_reale()); cmp.stato(cmp.stato_reale());
if (cmp.stato() != S_NASCOSTO && cmp.stato() != S_NON_VISIBILE) if (cmp.stato() != S_NASCOSTO && cmp.stato() != S_NON_VISIBILE)
{ {
int h = cmp.y() + 1; int h = cmp.y() + 1;
if (cmp.type() == T_CORNICE || cmp.type() == T_MEMO || cmp.type() == T_GOLEM ) if (cmp.type() == T_CORNICE || cmp.type() == T_MEMO || cmp.type() == T_GOLEM )
h += cmp.size()%100 - 1; h += cmp.size()%100 - 1;
if (gruppo.height() < h) if (gruppo.height() < h)
gruppo.height(h); gruppo.height(h);
@ -783,9 +785,9 @@ TObject* TField::dup() const
int TField::stato_reale() int TField::stato_reale()
{ {
// Strategia al 28/08/95 // Strategia al 28/08/95
// Se il campo, nel file .INI di definizione dei campi, h legato a qualche voce in // Se il campo, nel file .INI di definizione dei campi, è legato a qualche voce in
// configurazione, legge il suo stato, altrimenti assume il massimo. // configurazione, legge il suo stato, altrimenti assume il massimo.
// Va poi a verificare nel .INI da compilare, e verifica li' la impostazione. // Va poi a verificare nel .INI da compilare, e verifica lì la impostazione.
// Controlla poi la impostazione per il gruppo, come impostato nel file .INI // Controlla poi la impostazione per il gruppo, come impostato nel file .INI
// e nella sezione CONFIGS nel .INI di definizione dei gruppi. // e nella sezione CONFIGS nel .INI di definizione dei gruppi.
// Utilizza poi la minore delle due. // Utilizza poi la minore delle due.
@ -1765,7 +1767,7 @@ public:
void TGenMask_application::main_loop( ) void TGenMask_application::main_loop( )
{ {
TString profilo = argv(2); TFilename profilo = argv(2);
profilo.lower(); profilo.lower();
if (profilo.find("ve0300a") >= 0) if (profilo.find("ve0300a") >= 0)
{ {

View File

@ -250,7 +250,7 @@ GROUP=100
SIZE=14 SIZE=14
X=2 X=2
Y=8 Y=8
PROMPT= "Modalità pagamento" PROMPT= "Contratto Spesometro: Modalità "
ITEMS=1|Non frazionato@2|Frazionato@3|Periodico ITEMS=1|Non frazionato@2|Frazionato@3|Periodico
FIELDNAME=MODPAG FIELDNAME=MODPAG
TYPE=T_LISTA TYPE=T_LISTA
@ -260,10 +260,10 @@ SPECIAL=MO FE
TYPE=T_STRINGA TYPE=T_STRINGA
GROUP=100 GROUP=100
SIZE=18 SIZE=18
X=45 X=51
Y=8 Y=8
MSKID=F_CONTR122 MSKID=F_CONTR122
PROMPT="Contratto Spesometro " PROMPT="Codice "
FLAG=U FLAG=U
FIELDNAME=CONTRATTO FIELDNAME=CONTRATTO
USE=&FECON USE=&FECON
@ -334,7 +334,7 @@ INPUT=CODTAB F_CODVAL
DISPLAY="Codice" CODTAB~"Descrizione@50" S0~"Cambio@15" S4~"Data valuta" D0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0~"Cambio@15" S4~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1 OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta HELP=Inserire il codice della valuta
SPECIAL=ME CO,F_CODVAL1 SPECIAL=ME CO,F_CODVAL1
[CODVAL2] [CODVAL2]
@ -354,7 +354,7 @@ INPUT=CODTAB F_CODVAL1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1 OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta HELP=Inserire il codice della valuta
SPECIAL=ME CO,F_CODVAL SPECIAL=ME CO,F_CODVAL
[NOME_VAL1] [NOME_VAL1]
@ -370,7 +370,7 @@ INPUT=S0 F_NOMEVAL
DISPLAY="Descrizione@50" S0~"Codice" CODTAB~"Cambio@15" S4~"Data valuta" D0 DISPLAY="Descrizione@50" S0~"Codice" CODTAB~"Cambio@15" S4~"Data valuta" D0
OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1 OUTPUT=F_CODVAL CODTAB~F_NOMEVAL S0~F_CAMBIO S4~F_DATACAMBIO D0~F_CONTROEURO B1
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta HELP=Inserire il codice della valuta
[NOME_VAL2] [NOME_VAL2]
//se abilitato archivio cambi //se abilitato archivio cambi
@ -385,7 +385,7 @@ INPUT=S0 F_NOMEVAL1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1 OUTPUT=F_CODVAL1 CODTAB~F_NOMEVAL1 S0~F_CONTROEURO B1
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserisci il codice della valuta HELP=Inserire il codice della valuta
[DATA_CAMBIO1] [DATA_CAMBIO1]
// se non abiltato archivio cambi // se non abiltato archivio cambi
@ -481,7 +481,7 @@ INPUT=CODTAB F_CODPAG
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0 OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento HELP=Inserire il codice del tipo di pagamento
SPECIAL=ADD RU ba3 -6 SPECIAL=ADD RU ba3 -6
[DESCODPAG] [DESCODPAG]
@ -496,7 +496,7 @@ INPUT=S0 F_DESCODPAG
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0 OUTPUT=F_CODPAG CODTAB~F_DESCODPAG S0
WARNING=Codice tipo pagamento non trovato WARNING=Codice tipo pagamento non trovato
HELP=Inserisci il codice del tipo di pagamento HELP=Inserire il codice del tipo di pagamento
SPECIAL=ADD RU ba3 -6 SPECIAL=ADD RU ba3 -6
[GRSCADENZE] [GRSCADENZE]
@ -518,7 +518,7 @@ TYPE=T_DATA
PROMPT="Data inizio scadenze " PROMPT="Data inizio scadenze "
// FLAG=A // FLAG=A
WARNING=E' richiesta una data valido WARNING=E' richiesta una data valido
HELP=Inserisci la data di inizio scadenza HELP=Inserire la data di inizio scadenza
[DATASCAD1] [DATASCAD1]
GROUP=500 GROUP=500
@ -1026,7 +1026,7 @@ USE=LF_INDSP
INPUT=TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~CODIND F_CODINDSP INPUT=TIPOCF F_TIPOCF SE~CODCF F_CODCF SE~CODIND F_CODINDSP
DISPLAY="Codice" CODIND~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indirizzo@35" INDIR~"N.ro civico" CIV DISPLAY="Codice" CODIND~"Ragione sociale@50" RAGSOC~"Codice" CODCF~"Indirizzo@35" INDIR~"N.ro civico" CIV
OUTPUT=F_CODINDSP CODIND~F_RAGSOCSP RAGSOC~F_INDSP INDIR~F_CIVSP CIV~F_LOCALITASP LOCALITA~F_CAPSP CAP~F_COMSP COM~F_STATOSP STATO OUTPUT=F_CODINDSP CODIND~F_RAGSOCSP RAGSOC~F_INDSP INDIR~F_CIVSP CIV~F_LOCALITASP LOCALITA~F_CAPSP CAP~F_COMSP COM~F_STATOSP STATO
HELP=Inserisci il codice dell'indirizzo di spedizione HELP=Inserire il codice dell'indirizzo di spedizione
[RAGSOCSP] [RAGSOCSP]
GROUP=900 GROUP=900
@ -1335,7 +1335,7 @@ INPUT=CODTAB F_CODPORTO
DISPLAY="Codice" CODTAB~"Porto@50" S0 DISPLAY="Codice" CODTAB~"Porto@50" S0
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0 OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto HELP=Inserire il codice del porto
[DESPORTO] [DESPORTO]
GROUP=1210 GROUP=1210
@ -1350,7 +1350,7 @@ INPUT=S0 F_DESPORTO
DISPLAY="Porto@50" S0~"Codice" CODTAB DISPLAY="Porto@50" S0~"Codice" CODTAB
OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0 OUTPUT=F_CODPORTO CODTAB~F_DESPORTO S0
WARNING=Codice porto non trovato WARNING=Codice porto non trovato
HELP=Inserisci il codice del porto HELP=Inserire il codice del porto
[CODNOTESP1] [CODNOTESP1]
GROUP=1300 GROUP=1300
@ -1423,7 +1423,7 @@ INPUT=CODTAB F_CAUSTRASP
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0 OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto HELP=Inserire il codice dalla causale del trasporto
[DENCAUSTRASP] [DENCAUSTRASP]
GROUP=1400 GROUP=1400
@ -1438,7 +1438,7 @@ INPUT=S0 F_DENCAUSTRASP
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0 OUTPUT=F_CAUSTRASP CODTAB~F_DENCAUSTRASP S0
WARNING=Codice di causale non trovato WARNING=Codice di causale non trovato
HELP=Inserisci il codice dalla causale del trasporto HELP=Inserire il codice dalla causale del trasporto
[CODVETT1] [CODVETT1]
GROUP=1500 GROUP=1500
@ -1455,7 +1455,7 @@ INPUT=CODTAB F_CODVETT1
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0 OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore HELP=Inserire il codice del primo (o unico) vettore
[NOMEVETT1] [NOMEVETT1]
GROUP=1500 GROUP=1500
@ -1470,7 +1470,7 @@ INPUT=S0 F_NOMEVETT1
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0 OUTPUT=F_CODVETT1 CODTAB~F_NOMEVETT1 S0
WARNING=Codice primo vettore non trovato WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore HELP=Inserire il codice del primo (o unico) vettore
[CODVETT2] [CODVETT2]
GROUP=1500 GROUP=1500
@ -1487,7 +1487,7 @@ INPUT=CODTAB F_CODVETT2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0 OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice secondo vettore non trovato WARNING=Codice secondo vettore non trovato
HELP=Inserisci il codice del secondo vettore HELP=Inserire il codice del secondo vettore
[NOMEVETT2] [NOMEVETT2]
GROUP=1500 GROUP=1500
@ -1502,7 +1502,7 @@ INPUT=S0 F_NOMEVETT2
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0 OUTPUT=F_CODVETT2 CODTAB~F_NOMEVETT2 S0
WARNING=Codice primo vettore non trovato WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore HELP=Inserire il codice del primo (o unico) vettore
[CODVETT3] [CODVETT3]
GROUP=1500 GROUP=1500
@ -1519,7 +1519,7 @@ INPUT=CODTAB F_CODVETT3
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0 OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice terzo vettore non trovato WARNING=Codice terzo vettore non trovato
HELP=Inserisci il codice del terzo vettore HELP=Inserire il codice del terzo vettore
[NOMEVETT3] [NOMEVETT3]
GROUP=1500 GROUP=1500
@ -1534,7 +1534,7 @@ INPUT=S0 F_NOMEVETT3
DISPLAY="Descrizione@50" S0~"Codice" CODTAB DISPLAY="Descrizione@50" S0~"Codice" CODTAB
OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0 OUTPUT=F_CODVETT3 CODTAB~F_NOMEVETT3 S0
WARNING=Codice primo vettore non trovato WARNING=Codice primo vettore non trovato
HELP=Inserisci il codice del primo (o unico) vettore HELP=Inserire il codice del primo (o unico) vettore
[CODNOTE] [CODNOTE]
GROUP=2500 GROUP=2500
@ -1592,7 +1592,7 @@ FIELDNAME=DATAPART
MSKID=F_DATAPART MSKID=F_DATAPART
TYPE=T_DATA TYPE=T_DATA
PROMPT="Data " PROMPT="Data "
HELP=Inserisci la data di partenza nel formato gg-mm-aaaa HELP=Inserire la data di partenza nel formato gg-mm-aaaa
[ORAPART] [ORAPART]
GROUP=1700 GROUP=1700
@ -1709,7 +1709,7 @@ INPUT=CODTAB F_ASPBENI2
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0 OUTPUT=F_ASPBENI2 CODTAB~F_DESCRBENI2 S0
WARNING=Codice aspetto beni non trovato WARNING=Codice aspetto beni non trovato
HELP=Inserisci il codice aspetto dei beni HELP=Inserire il codice aspetto dei beni
[DESCRBENI2] [DESCRBENI2]
GROUP=2100 GROUP=2100
@ -1767,7 +1767,7 @@ INPUT=CODTAB F_UMPNETTO
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMPNETTO CODTAB OUTPUT=F_UMPNETTO CODTAB
WARNING=Codice unita di misura del peso netto non trovato WARNING=Codice unita di misura del peso netto non trovato
HELP=Inserisci il codice unita di misura del peso netto HELP=Inserire il codice unita di misura del peso netto
[PNETTO] [PNETTO]
GROUP=2700 GROUP=2700
@ -1780,7 +1780,7 @@ PROMPT="Peso "
SIZE=1502 SIZE=1502
FLAG=R FLAG=R
WARNING=Peso netto non corretto o non presente !!! WARNING=Peso netto non corretto o non presente !!!
HELP=Inserisci il peso netto della merce HELP=Inserire il peso netto della merce
[DESUMPNETTO] [DESUMPNETTO]
GROUP=2700 GROUP=2700
@ -1806,7 +1806,7 @@ INPUT=CODTAB F_UMTARA
DISPLAY="Codice" CODTAB~"Descrizione@50" S0 DISPLAY="Codice" CODTAB~"Descrizione@50" S0
OUTPUT=F_UMTARA CODTAB OUTPUT=F_UMTARA CODTAB
WARNING=Codice unita di misura non trovato WARNING=Codice unita di misura non trovato
HELP=Inserisci il codice unita di misura della tara HELP=Inserire il codice unita di misura della tara
[TARA] [TARA]
GROUP=2710 GROUP=2710
@ -1819,7 +1819,7 @@ PROMPT="Peso "
SIZE=1502 SIZE=1502
FLAG=R FLAG=R
WARNING=Tara errata o non presente !!! WARNING=Tara errata o non presente !!!
HELP=Inserisci la tara della merce HELP=Inserire la tara della merce
[DESUMTARA] [DESUMTARA]
GROUP=2710 GROUP=2710
@ -1840,7 +1840,7 @@ TYPE=T_NUMERO
PROMPT="Num. colli " PROMPT="Num. colli "
SIZE=0700 SIZE=0700
WARNING=Numero di colli errato o non presente !!! WARNING=Numero di colli errato o non presente !!!
HELP=Inserisci il numero dei colli HELP=Inserire il numero dei colli
[CAUSMAG] [CAUSMAG]
GROUP=2900 GROUP=2900
@ -1858,7 +1858,7 @@ WARNING=Causale di magazzino non trovata
SIZE=5 SIZE=5
FLAG=U FLAG=U
WARNING=Codice causale non trovato WARNING=Codice causale non trovato
HELP=Inserisci il codice della causale HELP=Inserire il codice della causale
[DESCRMAG] [DESCRMAG]
GROUP=2900 GROUP=2900
@ -1887,7 +1887,7 @@ OUTPUT=F_CAUSMAGC CODTAB~F_DESCRMAGC S0
WARNING=Causale di magazzino non trovata WARNING=Causale di magazzino non trovata
SIZE=5 SIZE=5
FLAG=UDG FLAG=UDG
HELP=Inserisci il codice della causale HELP=Inserire il codice della causale
SPECIAL=CH NORMAL SPECIAL=CH NORMAL
[DESCRMAGC] [DESCRMAGC]
@ -1905,7 +1905,7 @@ X=2
Y=1 Y=1
MSKID=F_CUP MSKID=F_CUP
TYPE=T_STRINGA TYPE=T_STRINGA
PROMPT="Cod.Unico Prog." PROMPT="C.U.P."
FIELDNAME=CUP FIELDNAME=CUP
USE=%CUP USE=%CUP
INPUT=CODTAB F_CUP INPUT=CODTAB F_CUP
@ -1914,12 +1914,12 @@ OUTPUT=F_CUP CODTAB~F_DESCRCUP S0
WARNING=Codice Unico di Progetto non trovato WARNING=Codice Unico di Progetto non trovato
SIZE=15 SIZE=15
FLAG=U FLAG=U
HELP=Inserisci il Codice Unico di Progetto HELP=Inserire il Codice Unico di Progetto
SPECIAL=CH NORMAL SPECIAL=CH NORMAL
[DESCRCUP] [DESCRCUP]
GROUP=3000 GROUP=3000
X=35 X=26
Y=1 Y=1
MSKID=F_DESCRCUP MSKID=F_DESCRCUP
TYPE=T_STRINGA TYPE=T_STRINGA
@ -1936,7 +1936,7 @@ X=2
Y=2 Y=2
MSKID=F_CIG MSKID=F_CIG
TYPE=T_STRINGA TYPE=T_STRINGA
PROMPT="Cod.Ident.Gara " PROMPT="C.I.G."
FIELDNAME=CIG FIELDNAME=CIG
USE=%CIG USE=%CIG
INPUT=CODTAB F_CIG INPUT=CODTAB F_CIG
@ -1945,12 +1945,12 @@ OUTPUT=F_CIG CODTAB~F_DESCRCIG S0
WARNING=Codice Identificativo Gara non trovato WARNING=Codice Identificativo Gara non trovato
SIZE=10 SIZE=10
FLAG=U FLAG=U
HELP=Inserisci il Codice Identificativo Gara HELP=Inserire il Codice Identificativo Gara
SPECIAL=CH NORMAL SPECIAL=CH NORMAL
[DESCRCIG] [DESCRCIG]
GROUP=3000 GROUP=3000
X=35 X=26
Y=2 Y=2
MSKID=F_DESCRCIG MSKID=F_DESCRCIG
TYPE=T_STRINGA TYPE=T_STRINGA

View File

@ -65,11 +65,10 @@ HIDDEN void add_frd_list(TEdit_field & e)
HIDDEN void add_fld_list(TEdit_field & e, int logicnum) HIDDEN void add_fld_list(TEdit_field & e, int logicnum)
{ {
TList_sheet * sh = e.sheet(); TList_sheet* sh = e.sheet();
if (sh != NULL) if (sh != NULL)
{ {
TString_array & items = sh->rows_array(); TString_array& items = sh->rows_array();
TRelation rel(logicnum); TRelation rel(logicnum);
TRelation_description reldes(rel); TRelation_description reldes(rel);
@ -187,16 +186,17 @@ static bool tab_tip_filter(const TRelation* r)
{ {
if (__tab_codnum.blank()) if (__tab_codnum.blank())
return true; return true;
const TCodice_numerazione & cod_num = cached_numerazione(__tab_codnum);
const TString4 tipo = r->curr().get("CODTAB"); const TString4 tipo = r->curr().get("CODTAB");
const int last = cod_num.ntipi_doc(); const TCodice_numerazione& cod_num = cached_numerazione(__tab_codnum);
for (int i = 0; i < last; i++ ) for (int i = 0; i < cod_num.ntipi_doc(); i++ )
{ {
const TString& curtipo = cod_num.tipo_doc(i); const TString& curtipo = cod_num.tipo_doc(i);
if (curtipo == tipo) if (curtipo == tipo)
return true; return true;
} }
return false;
return false;
} }
bool TVendite_mask::on_tip_event(TOperable_field& o, TField_event e, long jolly) bool TVendite_mask::on_tip_event(TOperable_field& o, TField_event e, long jolly)
@ -1148,7 +1148,7 @@ int TVendite_tabapp::read(TMask& m)
{ {
const TRectype& curr = get_relation()->curr(); const TRectype& curr = get_relation()->curr();
if (curr.get_real("R10").is_zero()) if (curr.exist("R10") && curr.get_real("R10").is_zero())
{ {
const TString& r0 = curr.get("R0"); const TString& r0 = curr.get("R0");
if (is_table("SPP")) if (is_table("SPP"))
@ -1286,10 +1286,11 @@ bool TVendite_tabapp::user_create()
if (ok) if (ok)
{ {
const TString& name = get_tabname(); const TString& name = get_tabname();
TMask& mask = *get_mask();
if (name == TAB_GRMERC) if (name == TAB_GRMERC)
{
TMask& mask = *get_mask();
mask.set_handler(201, codgmc_handler); mask.set_handler(201, codgmc_handler);
}
} }
return ok; return ok;
} }

View File

@ -12,6 +12,7 @@ int main( int argc, char** argv)
case 4: ve2500(argc, argv); break; case 4: ve2500(argc, argv); break;
case 5: ve2600(argc, argv); break; case 5: ve2600(argc, argv); break;
case 6: ve2700(argc, argv); break; case 6: ve2700(argc, argv); break;
case 7: ve2800(argc, argv); break;
default: ve2100(argc, argv); break; default: ve2100(argc, argv); break;
} }
return 0; return 0;

View File

@ -7,7 +7,8 @@ int ve2300(int argc, char* argv[]); // righe listini/contratti/offerte
int ve2400(int argc, char* argv[]); // anagrafica di magazzino int ve2400(int argc, char* argv[]); // anagrafica di magazzino
int ve2500(int argc, char* argv[]); // gestione semplificata (ovvero comprensibile) listini int ve2500(int argc, char* argv[]); // gestione semplificata (ovvero comprensibile) listini
int ve2600(int argc, char* argv[]); // relazioni articoli livelli di giacenza int ve2600(int argc, char* argv[]); // relazioni articoli livelli di giacenza
int ve2700(int argc, char* argv[]); // aggirnamento multiplo listini figli int ve2700(int argc, char* argv[]); // aggirnamento multiplo listini figli (Baisena)
int ve2800(int argc, char* argv[]); // aggirnamento ricarico listini (Gianni Ferrari)
#endif #endif

View File

@ -4,7 +4,7 @@ PAGE "Archivio sconti " -1 -1 40 10
RADIOBUTTON F_TIPOSC 36 RADIOBUTTON F_TIPOSC 36
BEGIN BEGIN
PROMPT 1 2 "Tipo di archivio " PROMPT 1 0 "Tipo di archivio "
ITEM "R|Sconti di riga" ITEM "R|Sconti di riga"
ITEM "D|Sconti documento" ITEM "D|Sconti documento"
ITEM "I|Sconti incondizionati" ITEM "I|Sconti incondizionati"

260
ve/ve2800.cpp Normal file
View File

@ -0,0 +1,260 @@
#include <applicat.h>
#include <automask.h>
#include <colors.h>
#include <recarray.h>
#include <dongle.h>
#include <progind.h>
#include <recset.h>
#include <relation.h>
#include "ve2800.h"
#include "../mg/anamag.h"
#include "rcondv.h"
////////////////////////////////////////////////////////
// MASCHERA
////////////////////////////////////////////////////////
class TRicarico_listini_mask : public TAutomask
{
TBit_array _dirty;
protected:
virtual bool on_field_event(TOperable_field& o, TField_event e, long jolly);
void load();
void save();
void save_if_dirty();
void set_dirty(TOperable_field& o);
public:
TRicarico_listini_mask() : TAutomask("ve2800a") {}
};
void TRicarico_listini_mask::set_dirty(TOperable_field& o)
{
if (is_running())
{
TSheet_field& s = sfield(F_LISTINO);
const int row = s.selected();
if (!_dirty[row])
{
const int col = (o.dlg() % 100) - 1;
s.set_back_and_fore_color(EASY_RIDER_COLOR, NORMAL_COLOR, row, col);
_dirty.set(row);
enable(DLG_SAVEREC);
}
}
}
void TRicarico_listini_mask::save()
{
TSheet_field& s = sfield(F_LISTINO);
TFast_isamfile anamag(LF_ANAMAG);
TFast_isamfile rcondv(LF_RCONDV);
TProgind pi(s.items(), TR("Salvataggio modifiche"), false, true);
FOR_EACH_SHEET_ROW(s, r, row) if (_dirty[r])
{
if (!pi.setstatus(r))
break;
const TString& codlis = get(F_CODLIS);
const TString80 codart = row->get(s.cid2index(F_CODART));
anamag.put(ANAMAG_CODART, codart);
if (anamag.read() == NOERR)
{
anamag.put(ANAMAG_ULTCOS1, row->get(s.cid2index(F_COSTO)));
anamag.put(ANAMAG_USER3, row->get(s.cid2index(F_RICARICO)));
anamag.rewrite();
}
rcondv.zero();
rcondv.put(RCONDV_TIPO, "L");
rcondv.put(RCONDV_COD, codlis);
rcondv.put(RCONDV_TIPORIGA, "A");
rcondv.put(RCONDV_CODRIGA, codart);
if (rcondv.read() == NOERR)
{
rcondv.put(RCONDV_PREZZO, row->get(s.cid2index(F_OLDPRICE)));
rcondv.rewrite();
}
}
_dirty.reset();
disable(DLG_SAVEREC);
}
void TRicarico_listini_mask::save_if_dirty()
{
const long n = _dirty.ones();
if (n > 0 && yesno_box(FR("Si desiderano registrare le %ld righe modificate?"), n))
save();
}
void TRicarico_listini_mask::load()
{
TSheet_field& s = sfield(F_LISTINO);
TMask& sm = s.sheet_mask();
s.destroy();
TString query;
query << "USE RCONDV";
if (!field(F_FILTRIC).empty())
query << " SELECT ANAMAG.USER3==\"" << get(F_FILTRIC) << '"';
query << "\nJOIN ANAMAG INTO CODART==CODRIGA";
query << "\nFROM TIPO=L COD=#COD TIPORIGA=A";
if (!field(F_FROMCOD).empty())
query << " CODRIGA=" << get(F_FROMCOD);
query << "\nTO TIPO=L COD=#COD TIPORIGA=A";
if (!field(F_TOCOD).empty())
query << " CODRIGA=" << get(F_TOCOD);
TISAM_recordset rcondv(query);
rcondv.set_var("#COD", get(F_CODLIS));
TProgind pi(rcondv.items(), TR("Caricamento..."), false, true);
const TRelation& rel = *rcondv.cursor()->relation();
for (bool ok = rcondv.move_first(); ok; ok = rcondv.move_next())
{
if (!pi.addstatus(1))
break;
FOR_EACH_MASK_FIELD(sm, i, f) if (f->field())
{
const char* val = f->field()->read(rel);
f->set(val);
}
TToken_string& r = s.row(-1);
if (r.empty()) // Dummy test
{
sm.field(F_RICARICO).on_hit();
sm.field(F_OLDPRICE).on_hit();
sm.field(F_NEWPRICE).on_hit();
FOR_EACH_MASK_FIELD(sm, i, f)
{
const short id = f->dlg();
if (id >= 101 && id < 200)
r.add(f->get(), (id % 100) -1);
}
}
}
s.force_update();
_dirty.reset();
disable(DLG_SAVEREC);
}
bool TRicarico_listini_mask::on_field_event(TOperable_field& o, TField_event e, long jolly)
{
switch (o.dlg())
{
case F_CODLIS:
case F_FILTRIC:
case F_FROMCOD:
case F_TOCOD:
if (e == fe_modify)
{
save_if_dirty();
load();
}
break;
case F_COSTO:
case F_RICARICO:
if (e == fe_modify && jolly)
{
TSheet_field& s = sfield(F_LISTINO);
TMask& sm = s.sheet_mask();
const real costo = sm.get(F_COSTO);
real price = 0.10;
if (costo > 0.03)
{
const real ricarico = cache().get("&RIC", sm.get(F_RICARICO), "R0");
price = costo * (CENTO + ricarico) / CENTO;
}
sm.set(F_NEWPRICE, price, 0x3);
set_dirty(o);
}
break;
case F_OLDPRICE:
case F_NEWPRICE:
if (e == fe_modify && jolly)
{
TMask& sm = o.mask();
const real costo = sm.get(F_COSTO);
const real sconto = sm.get(F_SCONTO);
const real prezzo = o.get();
real scontato = prezzo * (CENTO - sconto) / CENTO;
scontato.round(2);
real margine = (scontato > ZERO) ? CENTO * (scontato - costo) / scontato : ZERO;
sm.set(o.dlg() + (F_NEWMARGIN-F_NEWPRICE), margine, 0x3);
set_dirty(o);
const real oldprice = sm.get(F_OLDPRICE);
if (oldprice> ZERO)
{
const real newprice = sm.get(F_NEWPRICE);
const real delta = (newprice - oldprice) * CENTO / oldprice;
sm.set(F_DELTAPRICE, delta);
}
const real deltam = sm.get_real(F_NEWMARGIN) - sm.get_real(F_OLDMARGIN);
sm.set(F_DELTAMARGIN, deltam);
}
break;
case DLG_SAVEREC:
if (e == fe_button && jolly == 0 && _dirty.first_one() >= 0)
{
save();
load();
}
break;
case DLG_CANCEL:
case DLG_QUIT:
if (e == fe_button && jolly == 0)
save_if_dirty();
break;
default:
break;
}
return true;
}
////////////////////////////////////////////////////////
// APPLICAZIONE
////////////////////////////////////////////////////////
class TRicarico_listini : public TSkeleton_application
{
protected:
virtual bool create();
public:
virtual void main_loop();
};
void TRicarico_listini::main_loop()
{
TRicarico_listini_mask mask;
while (mask.run() == K_ENTER);
}
bool TRicarico_listini::create()
{
Tdninst dninst;
if (!dninst.can_I_run(true))
return error_box(TR("Programma non autorizzato!"));
TSheet_field::set_line_number_width(4);
return TSkeleton_application::create();
}
int ve2800(int argc, char* argv[])
{
TRicarico_listini a;
a.run(argc, argv, TR("Ricarico Listini"));
return 0;
}

23
ve/ve2800.h Normal file
View File

@ -0,0 +1,23 @@
#define F_CODLIS 201
#define F_DESLIS 202
#define F_FILTRIC 203
#define F_DESRIC 204
#define F_FROMCOD 205
#define F_FROMDES 206
#define F_TOCOD 207
#define F_TODES 208
#define F_LISTINO 300
#define F_CODART 101
#define F_DESCART 102
#define F_SCONTO 103
#define F_COSTO 104
#define F_RICARICO 105
#define F_OLDPRICE 106
#define F_NEWPRICE 107
#define F_DELTAPRICE 108
#define F_OLDMARGIN 109
#define F_NEWMARGIN 110
#define F_DELTAMARGIN 111

261
ve/ve2800a.uml Normal file
View File

@ -0,0 +1,261 @@
#include "ve2800.h"
TOOLBAR "Toolbar" 0 0 0 2
BUTTON DLG_SAVEREC 2 2
BEGIN
PROMPT 1 1 "~Salva"
PICTURE TOOL_SAVEREC
FLAGS "D"
END
BUTTON DLG_NULL 4 2
BEGIN
PROMPT 2 1 ""
PICTURE 0
END
BUTTON DLG_NEWREC 2 2
BEGIN
PROMPT 5 1 "+Articoli"
PICTURE TOOL_IMPORT
END
#include <helpbar.h>
ENDPAGE
PAGE "Ricarico Listini" 0 2 0 0
STRING F_CODLIS 3
BEGIN
PROMPT 1 0 "Listino "
USE LF_CONDV
INPUT TIPO "L"
INPUT COD F_CODLIS
DISPLAY "Codice" COD
DISPLAY "Descrizione@50" DESCR
DISPLAY "Valuta" CODVAL
OUTPUT F_CODLIS COD
OUTPUT F_DESLIS COD
CHECKTYPE REQUIRED
END
STRING F_DESLIS 50
BEGIN
PROMPT 18 0 ""
FLAGS "D"
END
STRING F_FILTRIC 4
BEGIN
PROMPT 1 1 "Ricarico "
USE &RIC
INPUT CODTAB F_FILTRIC
DISPLAY "Codice" CODTAB
DISPLAY "Desrizione@50" S0
DISPLAY "Ricarico@V" R0
OUTPUT F_FILTRIC CODTAB
OUTPUT F_DESRIC S0
CHEKTYPE NORMAL
END
STRING F_DESRIC 50
BEGIN
PROMPT 18 1 ""
FLAGS "D"
END
STRING F_FROMCOD 20
BEGIN
PROMPT 1 2 "Dall'articolo "
USE ANAMAG
INPUT CODART F_FROMCOD
DISPLAY "Codice@20" CODART
DISPLAY "Descrizione@20" DESCR
DISPLAY "Costo" ULTCOS1
DISPLAY "Ricarico" USER3
OUTPUT F_FROMCOD CODART
OUTPUT F_FROMDES DESCR
CHECKTYPE SEARCH
END
STRING F_FROMDES 50
BEGIN
PROMPT 18 3 ""
USE ANAMAG KEY 2
INPUT DESCR F_FROMDES
DISPLAY "Descrizione@20" DESCR
DISPLAY "Codice@20" CODART
DISPLAY "Costo" ULTCOS1
DISPLAY "Ricarico" USER3
COPY OUTPUT F_FROMCOD
CHECKTYPE SEARCH
END
STRING F_TOCOD 20
BEGIN
PROMPT 1 4 "All'articolo "
COPY USE F_FROMCOD
INPUT CODART F_TOCOD
COPY DISPLAY F_FROMCOD
OUTPUT F_TOCOD CODART
OUTPUT F_TODES DESCR
CHECKTYPE SEARCH
END
STRING F_TODES 50
BEGIN
PROMPT 18 5 ""
COPY USE F_FROMDES
INPUT DESCR F_TODES
COPY DISPLAY F_FROMDES
COPY OUTPUT F_TOCOD
CHECKTYPE SEARCH
END
SPREADSHEET F_LISTINO
BEGIN
PROMPT 0 6 "Listino"
ITEM "Articolo@20"
ITEM "Descrizione@30"
ITEM "Sconto"
ITEM "Costo@12"
ITEM "Ricarico"
ITEM "Prezzo\nAttuale@12"
ITEM "Prezzo\nNuovo@12"
ITEM "Prezzo\nDelta@7"
ITEM "Margine\nAttuale@7"
ITEM "Margine\nNuovo@7"
ITEM "Margine\nDelta@7"
END
ENDPAGE
ENDMASK
// maschera di riga sheet
PAGE "Riga aggiornamento listini" -1 -1 66 9
STRING F_CODART 20
BEGIN
PROMPT 1 1 "Articolo "
FLAGS "DG"
FIELD CODRIGA
END
STRING F_DESCART 50
BEGIN
PROMPT 1 2 "Descrizione "
FLAGS "D"
FIELD LF_ANAMAG->DESCR
END
GROUPBOX DLG_NULL 64 6
BEGIN
PROMPT 1 3 "Calcolo Prezzo"
END
CURRENCY F_COSTO 12
BEGIN
PROMPT 2 4 "@bCosto "
FLAGS "U"
FIELD LF_ANAMAG->ULTCOS1
END
NUMBER F_SCONTO 3
BEGIN
PROMPT 35 4 "Sconto "
FLAGS "D"
FIELD SCONTO
END
STRING F_RICARICO 4
BEGIN
PROMPT 48 4 "Ricarico "
USE &RIC
INPUT CODTAB F_RICARICO
DISPLAY "Codice" CODTAB
DISPLAY "Desrizione@50" S0
DISPLAY "Ricarico@V" R0
OUTPUT F_RICARICO CODTAB
CHEKTYPE NORMAL
FIELD LF_ANAMAG->USER3
END
TEXT DLG_NULL
BEGIN
PROMPT 11 5 "Attuale"
END
TEXT DLG_NULL
BEGIN
PROMPT 32 5 "Nuovo"
END
TEXT DLG_NULL
BEGIN
PROMPT 50 5 "Delta"
END
CURRENCY F_OLDPRICE 12
BEGIN
PROMPT 2 6 "@bPrezzo "
FIELD PREZZO
FLAGS "U"
END
CURRENCY F_NEWPRICE 12
BEGIN
PROMPT 32 6 ""
FLAGS "DUG"
END
NUMBER F_DELTAPRICE 3
BEGIN
PROMPT 50 6 ""
FLAGS "D"
END
NUMBER F_OLDMARGIN 4
BEGIN
PROMPT 2 7 "@bMargine "
FLAGS "D"
END
NUMBER F_NEWMARGIN 4
BEGIN
PROMPT 32 7 ""
FLAGS "D"
END
NUMBER F_DELTAMARGIN 4
BEGIN
PROMPT 50 7 ""
FLAGS "D"
END
ENDPAGE
TOOLBAR "topbar" 0 0 0 2
BUTTON DLG_OK 2 2
BEGIN
PROMPT 1 1 ""
END
BUTTON DLG_USER 2 2
BEGIN
PROMPT 2 1 "A~zzera"
PICTURE TOOL_CELLULAR
END
BUTTON DLG_CANCEL 2 2
BEGIN
PROMPT 3 1 ""
END
ENDPAGE
ENDMASK

View File

@ -107,25 +107,29 @@ const TCodice_numerazione& cached_numerazione(const char * codnum)
// calcola il prezzo per le spese // calcola il prezzo per le spese
void sppr_calc(const TRectype & rec, const TString & valuta_doc, const real & cambio, real & prezzo) void sppr_calc(const TRectype & rec, const TString & valuta_doc, const real & cambio, real & prezzo)
{ {
const TString4 sppr_valuta(rec.get("S4")); const TString& sppr_valuta = rec.get("S4");
if (sppr_valuta != valuta_doc) if (!same_values(sppr_valuta, valuta_doc))
{ {
const bool prezzo_un = rec.get_char("S6") == 'Q'; const bool prezzo_un = rec.get_char("S6") == 'Q';
/* Non capisco bene il cambio in gioco ...
if (prezzo_un) if (prezzo_un)
{ {
TPrice val(prezzo, sppr_valuta); TPrice val(prezzo, sppr_valuta);
val.change_value(valuta_doc, cambio); val.change_value(valuta_doc, cambio);
prezzo = val.get_num(); prezzo = val.get_num();
} }
else else
{ {
TCurrency val(prezzo, sppr_valuta); TCurrency val(prezzo, sppr_valuta);
val.change_value(valuta_doc, cambio); val.change_value(valuta_doc, cambio);
prezzo = val.get_num(); prezzo = val.get_num();
} }
*/
// ... ma mi adeguo
TCurrency val(prezzo, sppr_valuta, ZERO, prezzo_un);
val.change_value(valuta_doc, cambio);
prezzo = val.get_num();
} }
} }
@ -249,7 +253,6 @@ void TDocumento::init()
_codcf = new TRecfield(*this, DOC_CODCF); _codcf = new TRecfield(*this, DOC_CODCF);
_cod_occas = new TRecfield(*this, DOC_OCFPI); _cod_occas = new TRecfield(*this, DOC_OCFPI);
_sconto = _esenzione = NULL; _sconto = _esenzione = NULL;
_stato_originale = ' '; _stato_originale = ' ';
_dirty_deny = false; _dirty_deny = false;
@ -257,8 +260,7 @@ void TDocumento::init()
check_modules(); check_modules();
} }
TDocumento::TDocumento() TDocumento::TDocumento() : TMultiple_rectype(LF_DOC)
: TMultiple_rectype(LF_DOC)
{ {
init(); init();
} }

View File

@ -3,7 +3,6 @@
#include <execp.h> #include <execp.h>
#include <modaut.h> #include <modaut.h>
#include <multirel.h> #include <multirel.h>
#include <occas.h>
#include <postman.h> #include <postman.h>
#include <recset.h> #include <recset.h>
#include <smartcard.h> #include <smartcard.h>
@ -31,6 +30,8 @@
#include "rcondv.h" #include "rcondv.h"
#include "sconti.h" #include "sconti.h"
#include <occas.h>
/////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////
// TOriginal_row_mask // TOriginal_row_mask
/////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////
@ -1683,12 +1684,11 @@ void TDocumento_mask::update_giacenza()
break; break;
} }
TString16 causmag = row.get(sf.cid2index(FR_CAUS)); TString8 causmag = row.get(sf.cid2index(FR_CAUS));
if (causmag.blank()) if (causmag.blank())
causmag = get(F_CAUSMAG); causmag = get(F_CAUSMAG);
if ( causmag.full()) if (causmag.full())
{ {
const TCausale_magazzino& c = cached_causale_magazzino(causmag); const TCausale_magazzino& c = cached_causale_magazzino(causmag);
@ -1696,7 +1696,6 @@ void TDocumento_mask::update_giacenza()
if (c.scarica_alternativi()) if (c.scarica_alternativi())
{ {
const TString& alt = cached_article(codart).get(ANAMAG_CODARTALT); const TString& alt = cached_article(codart).get(ANAMAG_CODARTALT);
if (alt.full()) if (alt.full())
codart = alt; codart = alt;
} }

View File

@ -1799,7 +1799,7 @@ bool codart_handler(TMask_field& f, KEY key )
const int items = db.explode(components, matbase, raggart, livello, "A", ordin); const int items = db.explode(components, matbase, raggart, livello, "A", ordin);
if (items > 0) if (items > 0)
{ {
TProgind pi(items, "Esplosione in corso...",false, true); TProgind pi(items, TR("Esplosione in corso..."), false, true);
int row = current_doc_row; int row = current_doc_row;
const TString16 tiporiga(curr_row.tipo().codice()); const TString16 tiporiga(curr_row.tipo().codice());

55
ve/vetbric.uml Normal file
View File

@ -0,0 +1,55 @@
TOOLBAR "Toolbar" 0 0 0 2
#include <relapbar.h>
ENDPAGE
PAGE "Ricarichi" 0 0 0 0
GROUPBOX DLG_NULL 75 7
BEGIN
PROMPT 1 0 ""
FLAG "R"
END
STRING 101 4
BEGIN
PROMPT 2 2 "Codice "
FIELD CODTAB
KEY 1
FLAG "U"
USE &RIC
INPUT CODTAB 101
DISPLAY "Codice" CODTAB
DISPLAY "Descrizione@50" S0
DISPLAY "Ricarico@V" R0
OUTPUT 101 CODTAB
OUTPUT 102 S0
CHECKTYPE REQUIRED
END
STRING 102 50
BEGIN
PROMPT 20 2 ""
FIELD S0
KEY 2
USE &RIC KEY 2
INPUT S0 102
DISPLAY "Descrizione@50" S0
DISPLAY "Codice" CODTAB
DISPLAY "Ricarico@V" R0
COPY OUTPUT 101
CHECKTYPE REQUIRED
END
NUMBER 103 6 2
BEGIN
PROMPT 2 4 "Ricarico (%) "
FLAGS "U"
FIELD R0
END
ENDPAGE
ENDMASK