Aggiunta IVA per cassa a tutti i profili

git-svn-id: svn://10.65.10.50/branches/R_10_00@22751 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
guy 2012-10-26 09:09:13 +00:00
parent 3b636c8904
commit a9c6b587bc
24 changed files with 217 additions and 204 deletions

View File

@ -38,6 +38,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -56,7 +57,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -36,6 +36,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -54,7 +55,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -38,7 +38,8 @@ OCFPI = S_DISABILITATO
COFI = S_NORMALE COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -54,7 +55,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -1,3 +1,3 @@
33 33
0 0
$doc|0|0|609|0|Documenti di vendita||| $doc|0|0|610|0|Documenti di vendita|||

View File

@ -1,5 +1,5 @@
33 33
92 93
CODNUM|1|4|0|Codice della numerazione CODNUM|1|4|0|Codice della numerazione
ANNO|2|4|0|Anno ANNO|2|4|0|Anno
PROVV|1|1|0|Tipo numerazione <P>rovvisorio <D>efinitivo PROVV|1|1|0|Tipo numerazione <P>rovvisorio <D>efinitivo
@ -17,6 +17,7 @@ CAMBIO|4|15|6|Cambio
CONTROEURO|8|1|0|Flag di cambio contro Euro CONTROEURO|8|1|0|Flag di cambio contro Euro
DATACAMBIO|5|8|0|Data cambio DATACAMBIO|5|8|0|Data cambio
LIQDIFF|8|1|0|Documento con IVA a liquidazione differita LIQDIFF|8|1|0|Documento con IVA a liquidazione differita
IVAXCASSA|8|1|0|Documento con IVA per cassa
CODLIN|1|1|0|Codice lingua CODLIN|1|1|0|Codice lingua
RAGGR|8|1|0|Flag raggruppamento documento RAGGR|8|1|0|Flag raggruppamento documento
CODPAG|1|4|0|Codice condizione di pagamento CODPAG|1|4|0|Codice condizione di pagamento

View File

@ -35,6 +35,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -53,7 +54,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -36,6 +36,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -54,7 +55,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -32,6 +32,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -50,7 +51,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -52,7 +52,7 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE // CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE

View File

@ -43,6 +43,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -61,7 +62,6 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE
@ -119,7 +119,7 @@ DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE0 DATADOCRIF = S_NORMALE
NUMDOCRIF = S_NOCHECK NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NORMALE CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE DESAGVIS = S_NORMALE
@ -164,7 +164,7 @@ CAUSMAG = S_OBBLIGATORIO
CAUSMAGC = S_DISABILITATO CAUSMAGC = S_DISABILITATO
DESCRMAG = S_NORMALE DESCRMAG = S_NORMALE
DESCRMAGC = S_DISABILITATO DESCRMAGC = S_DISABILITATO
DATACONS = S_NORMALE0 DATACONS = S_NORMALE
CUP = S_NORMALE CUP = S_NORMALE
DESCRCUP = S_NORMALE DESCRCUP = S_NORMALE
CIG = S_NORMALE CIG = S_NORMALE

View File

@ -42,6 +42,7 @@ COFI = S_NORMALE
STATOPAIV = S_NORMALE STATOPAIV = S_NORMALE
PAIVA = S_NORMALE PAIVA = S_NORMALE
LIQDIFF = S_NORMALE LIQDIFF = S_NORMALE
IVAXCASSA = S_NORMALE
GOLEM = S_NORMALE GOLEM = S_NORMALE
GRRECAPITO = S_NORMALE GRRECAPITO = S_NORMALE
INDCF = S_DISABILITATO INDCF = S_DISABILITATO
@ -60,7 +61,6 @@ CODVAL1 = S_NORMALE
CODVAL2 = S_NORMALE CODVAL2 = S_NORMALE
NOME_VAL1 = S_NORMALE NOME_VAL1 = S_NORMALE
NOME_VAL2 = S_NORMALE NOME_VAL2 = S_NORMALE
CONTROEURO = S_NORMALE
CAMBIO = S_NORMALE CAMBIO = S_NORMALE
DATA_CAMBIO1 = S_NORMALE DATA_CAMBIO1 = S_NORMALE
DATA_CAMBIO2 = S_NORMALE DATA_CAMBIO2 = S_NORMALE
@ -118,7 +118,7 @@ DENCOMSP = S_DISABILITATO
PROVCOMSP = S_DISABILITATO PROVCOMSP = S_DISABILITATO
STATOSP = S_DISABILITATO STATOSP = S_DISABILITATO
DESSTATOSP = S_DISABILITATO DESSTATOSP = S_DISABILITATO
DATADOCRIF = S_NORMALE0 DATADOCRIF = S_NORMALE
NUMDOCRIF = S_NOCHECK NUMDOCRIF = S_NOCHECK
CODAGVIS = S_NORMALE CODAGVIS = S_NORMALE
DESAGVIS = S_NORMALE DESAGVIS = S_NORMALE
@ -149,7 +149,7 @@ ACCSALDO = S_NORMALE
DOC1 = S_NASCOSTO DOC1 = S_NASCOSTO
DOC2 = S_NASCOSTO DOC2 = S_NASCOSTO
DOC3 = S_NASCOSTO DOC3 = S_NASCOSTO
DATACONS = S_NORMALE0 DATACONS = S_NORMALE
ASPBENI1 = S_OBBLIGATORIO ASPBENI1 = S_OBBLIGATORIO
DESCRBENI1 = S_NORMALE DESCRBENI1 = S_NORMALE
ASPBENI2 = S_NASCOSTO ASPBENI2 = S_NASCOSTO

View File

@ -48,12 +48,14 @@ FIELD GESVALAC
GROUP 1 GROUP 1
END END
/*
BOOLEAN F_CONTROEURO_E BOOLEAN F_CONTROEURO_E
BEGIN BEGIN
PROMPT 2 9 "Gestione flag controeuro" PROMPT 2 9 "Gestione flag controeuro"
FIELD CONTROEURO FIELD CONTROEURO
GROUP 1 GROUP 1
END END
*/
BOOLEAN F_GESLIN BOOLEAN F_GESLIN
BEGIN BEGIN

View File

@ -87,12 +87,21 @@ SIZE=16
[LIQDIFF] [LIQDIFF]
GROUP=100 GROUP=100
X=54 X=52
Y=0 Y=0
FIELDNAME=LIQDIFF FIELDNAME=LIQDIFF
MSKID=F_LIQDIFF MSKID=F_LIQDIFF
TYPE=T_CHECKBOX TYPE=T_CHECKBOX
PROMPT="Liq. differita" PROMPT="IVA liq. differita"
[IVAXCASSA]
GROUP=100
X=52
Y=1
FIELDNAME=IVAXCASSA
MSKID=F_IVAXCASSA
TYPE=T_CHECKBOX
PROMPT="IVA per cassa"
[STATOPAIV] [STATOPAIV]
// il campo e' letto nel file 20 clifo // il campo e' letto nel file 20 clifo
@ -332,7 +341,7 @@ FLAG=U
USE=%VAL USE=%VAL
INPUT=CODTAB F_CODVAL 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
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserire il codice della valuta HELP=Inserire il codice della valuta
SPECIAL=ME CO,F_CODVAL1 SPECIAL=ME CO,F_CODVAL1
@ -352,7 +361,7 @@ FLAG=U
USE=%VAL USE=%VAL
INPUT=CODTAB F_CODVAL1 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
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserire il codice della valuta HELP=Inserire il codice della valuta
SPECIAL=ME CO,F_CODVAL SPECIAL=ME CO,F_CODVAL
@ -368,7 +377,7 @@ SIZE=50
USE=%VAL KEY 2 USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL 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
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserire il codice della valuta HELP=Inserire il codice della valuta
@ -383,7 +392,7 @@ SIZE=50
USE=%VAL KEY 2 USE=%VAL KEY 2
INPUT=S0 F_NOMEVAL1 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
WARNING=Codice valuta non trovato WARNING=Codice valuta non trovato
HELP=Inserire il codice della valuta HELP=Inserire il codice della valuta
@ -414,16 +423,6 @@ OUTPUT=F_CAMBIO S4~F_DATACAMBIO1 D0
SPECIAL=CH SEARCH~ME CO,F_DATACAMBIO~VA 12 1 F_CODVAL1 SPECIAL=CH SEARCH~ME CO,F_DATACAMBIO~VA 12 1 F_CODVAL1
WARNING=La data cambio e' obbligatoria WARNING=La data cambio e' obbligatoria
[CONTROEURO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200
X=28
Y=1
FIELDNAME=CONTROEURO
MSKID=F_CONTROEURO
TYPE=T_CHECKBOX
PROMPT="Contro Euro"
[CAMBIO] [CAMBIO]
// attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio // attenzione se abilitato archivio cambi cambio e data rilevati da tale archivio
GROUP=200 GROUP=200

View File

@ -17,7 +17,7 @@
#define F_SEQRIC_3 126 #define F_SEQRIC_3 126
#define F_SEQRIC_4 127 #define F_SEQRIC_4 127
#define F_DECIMALI 128 #define F_DECIMALI 128
#define F_CONTROEURO 129 //#define F_CONTROEURO 129
// campi riservati ai listini // campi riservati ai listini
#define F_L_CATVEN 131 #define F_L_CATVEN 131

View File

@ -200,7 +200,7 @@ BEGIN
DISPLAY "Descrizione@50" S0 DISPLAY "Descrizione@50" S0
DISPLAY "Cambio" S4 DISPLAY "Cambio" S4
OUTPUT F_CODVAL CODTAB OUTPUT F_CODVAL CODTAB
OUTPUT F_CONTROEURO B1 // OUTPUT F_CONTROEURO B1
OUTPUT F_CAMBIO S4 OUTPUT F_CAMBIO S4
CHECKTYPE NORMAL CHECKTYPE NORMAL
MESSAGE ENABLE,F_CAMBIO|ENABLE,F_DATACAM MESSAGE ENABLE,F_CAMBIO|ENABLE,F_DATACAM
@ -213,11 +213,13 @@ BEGIN
FIELD LF_CONDV->CAMBIO FIELD LF_CONDV->CAMBIO
END END
/*
BOOLEAN F_CONTROEURO BOOLEAN F_CONTROEURO
BEGIN BEGIN
PROMPT 45 8 "Contro Euro" PROMPT 45 8 "Contro Euro"
FIELD LF_CONDV->CONTROEURO FIELD LF_CONDV->CONTROEURO
END END
*/
DATA F_DATACAM DATA F_DATACAM
BEGIN BEGIN

View File

@ -138,7 +138,7 @@ BEGIN
FLAGS "A" FLAGS "A"
USE LF_CODCORR KEY NRIGA USE LF_CODCORR KEY NRIGA
INPUT CODART F_CODART INPUT CODART F_CODART
ITEM "Cod. art.@20" ITEM "Articolo@20"
ITEM "Tipo@10" ITEM "Tipo@10"
ITEM "U.M." ITEM "U.M."
ITEM "Liv1@10" ITEM "Liv1@10"
@ -153,7 +153,7 @@ END
TEXT DLG_NULL TEXT DLG_NULL
BEGIN BEGIN
PROMPT 1 14 "@bDescrizioni in lingua" PROMPT 1 14 "@bDescrizioni in lingua"
END END
SPREADSHEET F_SHEETDESLIN 71 SPREADSHEET F_SHEETDESLIN 71

View File

@ -39,7 +39,7 @@
#define FA_CODVAL 231 #define FA_CODVAL 231
#define FA_CAMBIO 232 #define FA_CAMBIO 232
#define FA_CONTROEURO 233 //#define FA_CONTROEURO 233
#define FA_DATACAM 234 #define FA_DATACAM 234
#define FA_GESTSCAGL 235 #define FA_GESTSCAGL 235
#define FA_DECIMALI 236 #define FA_DECIMALI 236

View File

@ -138,7 +138,7 @@ BEGIN
PROMPT 10 13 "" PROMPT 10 13 ""
USE LF_CONDV KEY 2 USE LF_CONDV KEY 2
INPUT TIPO "L" INPUT TIPO "L"
INPUT FA_L_DESSUCC INPUT DESCR FA_L_DESSUCC
DISPLAY "Descrizione@50" DESCR DISPLAY "Descrizione@50" DESCR
DISPLAY "C.V." CATVEN DISPLAY "C.V." CATVEN
DISPLAY "Codice" COD DISPLAY "Codice" COD

View File

@ -220,11 +220,13 @@ BEGIN
FIELD CAMBIO FIELD CAMBIO
END END
/*
BOOLEAN FA_CONTROEURO BOOLEAN FA_CONTROEURO
BEGIN BEGIN
PROMPT 42 1 "Contro Euro" PROMPT 42 1 "Contro Euro"
FIELD CONTROEURO FIELD CONTROEURO
END END
*/
DATA FA_DATACAM DATA FA_DATACAM
BEGIN BEGIN

View File

@ -65,7 +65,7 @@
#define F_GESLIN 105 #define F_GESLIN 105
#define F_LIVPERART 106 #define F_LIVPERART 106
#define F_GESOCCAS 107 #define F_GESOCCAS 107
#define F_CONTROEURO_E 108 //#define F_CONTROEURO_E 108
#define F_LINGUA_ONLY 109 #define F_LINGUA_ONLY 109
#define F_USELETTERE 110 #define F_USELETTERE 110
#define F_IMPMINFAT 111 #define F_IMPMINFAT 111

View File

@ -66,8 +66,8 @@ void TFatturazione_bolle::campi_raggruppamento(TToken_string& campi) const
DOC_CODINDSP, DOC_CODCMS, DOC_CODINDSP, DOC_CODCMS,
NULL }; NULL };
for (int u = 0; cond[u]; u++) for (int u = 0; cond[u]; u++) if (doc_uguale(u))
if (doc_uguale(u)) campi.add(cond[u]); campi.add(cond[u]);
} }
bool TFatturazione_bolle::doc_raggruppabili(const TDocumento& doc_in, const TDocumento& doc_out, TToken_string& campi) const bool TFatturazione_bolle::doc_raggruppabili(const TDocumento& doc_in, const TDocumento& doc_out, TToken_string& campi) const

View File

@ -648,7 +648,7 @@ void TGenerazione_effetti::generate_bill(TDocumento& doc, bool interattivo) // b
const long codcf = doc.get_long(DOC_CODCF); const long codcf = doc.get_long(DOC_CODCF);
const TString4 codval(doc.get(DOC_CODVAL)); const TString4 codval(doc.get(DOC_CODVAL));
const TDate data_cambio = doc.get_date(DOC_DATACAMBIO); const TDate data_cambio = doc.get_date(DOC_DATACAMBIO);
const bool contro_euro = doc.get_bool(DOC_CONTROEURO); //const bool contro_euro = doc.get_bool(DOC_CONTROEURO);
const long codabi = doc.get_long(DOC_CODABIA); const long codabi = doc.get_long(DOC_CODABIA);
const long codcab = doc.get_long(DOC_CODCABA); const long codcab = doc.get_long(DOC_CODCABA);
const TString80 iban = doc.get(DOC_IBAN); const TString80 iban = doc.get(DOC_IBAN);

View File

@ -200,10 +200,10 @@ TDocumento_mask::TDocumento_mask(const char* td)
if (gesval) if (gesval)
{ {
const bool enable_controeuro = cfg.get_bool("CONTROEURO"); //const bool enable_controeuro = cfg.get_bool("CONTROEURO");
//enable(F_CONTROEURO, enable_controeuro);
enable(F_CONTROEURO, enable_controeuro); show(F_CODVAL, !gescambi);
show(F_CODVAL, !gescambi);
show(F_DATACAMBIO, !gescambi); show(F_DATACAMBIO, !gescambi);
show(F_NOMEVAL, !gescambi); show(F_NOMEVAL, !gescambi);
show(F_CODVAL1, gescambi); show(F_CODVAL1, gescambi);
@ -215,7 +215,7 @@ TDocumento_mask::TDocumento_mask(const char* td)
{ {
disable(F_CODVAL); disable(F_CODVAL);
disable(F_DATACAMBIO); disable(F_DATACAMBIO);
disable(F_CONTROEURO); // disable(F_CONTROEURO);
disable(F_NOMEVAL); disable(F_NOMEVAL);
hide(F_CODVAL1); hide(F_CODVAL1);
hide(F_DATACAMBIO1); hide(F_DATACAMBIO1);
@ -1321,7 +1321,7 @@ void TDocumento_mask::spese2mask()
doc().put(DOC_SPESEUPD, false); doc().put(DOC_SPESEUPD, false);
doc().put(DOC_CODVAL, get(F_CODVAL)); doc().put(DOC_CODVAL, get(F_CODVAL));
doc().put(DOC_CAMBIO, get(F_CAMBIO)); doc().put(DOC_CAMBIO, get(F_CAMBIO));
doc().put(DOC_CONTROEURO, get(F_CONTROEURO)); // doc().put(DOC_CONTROEURO, get(F_CONTROEURO));
doc().update_spese_aut(spese, false, &sh); doc().update_spese_aut(spese, false, &sh);
sh.force_update(); sh.force_update();

View File

@ -1,154 +1,155 @@
#ifndef __VEUML_H #ifndef __VEUML_H
#define __VEUML_H #define __VEUML_H
#define DLG_NULL -1 // da eliminare quando si potranno compilare le maschere #define DLG_NULL -1 // da eliminare quando si potranno compilare le maschere
#define F_CODNUM 101 // GESTITO DAL MOTORE #define F_CODNUM 101 // GESTITO DAL MOTORE
#define F_ANNO 102 // GESTITO DAL MOTORE #define F_ANNO 102 // GESTITO DAL MOTORE
#define F_PROVV 103 // GESTITO DAL MOTORE #define F_PROVV 103 // GESTITO DAL MOTORE
#define F_NDOC 104 // GESTITO DAL MOTORE #define F_NDOC 104 // GESTITO DAL MOTORE
#define F_STATO 105 // GESTITO DAL MOTORE #define F_STATO 105 // GESTITO DAL MOTORE
#define F_DATADOC 106 #define F_DATADOC 106
#define F_TIPOCF 107 // GESTITO DAL MOTORE #define F_TIPOCF 107 // GESTITO DAL MOTORE
#define F_CODCF 108 #define F_CODCF 108
#define F_OCFPI 109 #define F_OCFPI 109
#define F_OCCAS 110 #define F_OCCAS 110
#define F_CODVAL 111 #define F_CODVAL 111
#define F_CAMBIO 112 #define F_CAMBIO 112
#define F_CODLIN 113 #define F_CODLIN 113
#define F_RAGGR 114 // GESTITO DAL MOTORE #define F_RAGGR 114 // GESTITO DAL MOTORE
#define F_CODPAG 115 #define F_CODPAG 115
#define F_DATAINSC 116 #define F_DATAINSC 116
#define F_CODABIA 117 #define F_CODABIA 117
#define F_CODCABA 118 #define F_CODCABA 118
#define F_CODABIP 119 #define F_CODABIP 119
#define F_CODCABP 120 #define F_CODCABP 120
#define F_CODLIST 121 #define F_CODLIST 121
#define F_CODCONT 122 #define F_CODCONT 122
#define F_CODCAMP 123 #define F_CODCAMP 123
#define F_SCONTOPERC 124 #define F_SCONTOPERC 124
#define F_CODINDSP 125 #define F_CODINDSP 125
#define F_DATADOCRIF 126 #define F_DATADOCRIF 126
#define F_NUMDOCRIF 127 #define F_NUMDOCRIF 127
#define F_CODAG 128 #define F_CODAG 128
#define F_CODAGVIS 129 #define F_CODAGVIS 129
#define F_CODSPMEZZO 130 #define F_CODSPMEZZO 130
#define F_CODPORTO 131 #define F_CODPORTO 131
#define F_CODNOTESP1 132 #define F_CODNOTESP1 132
#define F_CODNOTESP2 133 #define F_CODNOTESP2 133
#define F_CAUSTRASP 134 #define F_CAUSTRASP 134
#define F_CODVETT1 135 #define F_CODVETT1 135
#define F_CODVETT2 136 #define F_CODVETT2 136
#define F_CODVETT3 137 #define F_CODVETT3 137
#define F_NCOPIE 138 // GESTITO DAL MOTORE #define F_NCOPIE 138 // GESTITO DAL MOTORE
#define F_DATAPART 139 #define F_DATAPART 139
#define F_ORAPART 140 #define F_ORAPART 140
#define F_IMPPAGATO 141 #define F_IMPPAGATO 141
#define F_ACCSALDO 142 #define F_ACCSALDO 142
#define F_DOC1 143 #define F_DOC1 143
#define F_DOC2 144 #define F_DOC2 144
#define F_DOC3 145 #define F_DOC3 145
#define F_DATACONS 146 #define F_DATACONS 146
#define F_ASPBENI1 147 #define F_ASPBENI1 147
#define F_ASPBENI2 148 #define F_ASPBENI2 148
#define F_IMPNETTI 149 #define F_IMPNETTI 149
#define F_RAGGREFF 150 // GESTITO DAL MOTORE #define F_RAGGREFF 150 // GESTITO DAL MOTORE
#define F_SPESEINC 151 #define F_SPESEINC 151
#define F_ADDBOLLI 152 #define F_ADDBOLLI 152
#define F_UMTARA 159 #define F_UMTARA 159
#define F_TARA 160 #define F_TARA 160
#define F_UMPNETTO 161 #define F_UMPNETTO 161
#define F_PNETTO 162 #define F_PNETTO 162
#define F_NCOLLI 163 #define F_NCOLLI 163
#define F_CAUSMAG 164 #define F_CAUSMAG 164
#define F_NOTE 166 #define F_NOTE 166
#define F_G1 167 #define F_G1 167
#define F_G2 168 #define F_G2 168
#define F_DATAAGG 169 // GESTITO DAL MOTORE #define F_DATAAGG 169 // GESTITO DAL MOTORE
#define F_UTENTE 170 // GESTITO DAL MOTORE #define F_UTENTE 170 // GESTITO DAL MOTORE
#define F_RICALT 171 // GESTITO DAL MOTORE #define F_RICALT 171 // GESTITO DAL MOTORE
#define F_TIPODOC 172 // GESTITO DAL MOTORE #define F_TIPODOC 172 // GESTITO DAL MOTORE
#define F_DESNUM 173 // GESTITO DAL MOTORE #define F_DESNUM 173 // GESTITO DAL MOTORE
#define F_TIPIDOCS 174 // GESTITO DAL MOTORE #define F_TIPIDOCS 174 // GESTITO DAL MOTORE
#define F_LBTIPORIGA 175 // GESTITO DAL MOTORE #define F_LBTIPORIGA 175 // GESTITO DAL MOTORE
#define F_DESTIPODOC 176 // GESTITO DAL MOTORE #define F_DESTIPODOC 176 // GESTITO DAL MOTORE
#define F_DESCF 177 // GESTITO DAL MOTORE #define F_DESCF 177 // GESTITO DAL MOTORE
#define F_ATTIVAANNO 179 // GESTITO DAL MOTORE #define F_ATTIVAANNO 179 // GESTITO DAL MOTORE
#define F_OCCASEDIT 180 // GESTITO DAL MOTORE #define F_OCCASEDIT 180 // GESTITO DAL MOTORE
#define F_CATVEN 181 #define F_CATVEN 181
#define F_CODNOTE 182 #define F_CODNOTE 182
#define F_GOLEM 183 #define F_GOLEM 183
#define F_CAUSMAGC 184 #define F_CAUSMAGC 184
#define F_CURGIAC 185 #define F_CURGIAC 185
#define F_CURDISP 186 #define F_CURDISP 186
#define F_CONTROEURO 187 //#define F_CONTROEURO 187
#define F_CODCMS 188 #define F_CODCMS 188
#define F_DESCRCMS 189 #define F_DESCRCMS 189
#define F_FASCMS 190 #define F_FASCMS 190
#define F_DESCRFAS 191 #define F_DESCRFAS 191
#define F_IBAN 192 #define F_IBAN 192
#define F_IBAN_STATO 193 #define F_IBAN_STATO 193
#define F_IBAN_CHECK 194 #define F_IBAN_CHECK 194
#define F_BBAN 195 #define F_BBAN 195
#define F_BBAN_CIN 196 #define F_BBAN_CIN 196
#define F_BBAN_ABI 197 #define F_BBAN_ABI 197
#define F_BBAN_CAB 198 #define F_BBAN_CAB 198
#define F_BBAN_CONTO 199 #define F_BBAN_CONTO 199
#define F_CODVAL1 200 #define F_CODVAL1 200
#define F_NOMEVAL1 201 #define F_NOMEVAL1 201
#define F_DATACAMBIO1 202 #define F_DATACAMBIO1 202
#define F_CODZON 205 #define F_CODZON 205
#define F_ORDDA 206 #define F_ORDDA 206
#define F_ORDDADES 207 #define F_ORDDADES 207
#define F_RAGSOCSEARCH 208 #define F_RAGSOCSEARCH 208
#define F_CODDITTA 209 #define F_CODDITTA 209
#define F_RAGSOCDITTA 210 #define F_RAGSOCDITTA 210
#define F_LIQDIFF 211 #define F_LIQDIFF 211
#define F_CODNUMRIF 212 #define F_CODNUMRIF 212
#define F_ANNORIF 213 #define F_ANNORIF 213
#define F_PROGBNP 214 #define F_PROGBNP 214
#define F_CUP 215 #define F_CUP 215
#define F_DESCRCUP 216 #define F_DESCRCUP 216
#define F_CIG 217 #define F_CIG 217
#define F_DESCRCIG 218 #define F_DESCRCIG 218
#define F_CMSH 219 #define F_CMSH 219
#define F_CODABIA1 220 #define F_CODABIA1 220
#define F_CODCABA1 221 #define F_CODCABA1 221
#define F_CODABIP1 222 #define F_CODABIP1 222
#define F_CODCABP1 223 #define F_CODCABP1 223
#define F_PROGBNP1 224 #define F_PROGBNP1 224
#define F_CONTR122 225 #define F_CONTR122 225
#define F_CONTSEP 226 #define F_CONTSEP 226
#define F_MODPAG 227 #define F_MODPAG 227
#define F_IVAXCASSA 228
#define F_CDC1 251
#define F_CDC12 262 #define F_CDC1 251
#define F_DESCDC1 271 #define F_CDC12 262
#define F_DESCDC12 282 #define F_DESCDC1 271
#define F_DATACOMP 291 #define F_DESCDC12 282
#define F_DATAFCOMP 292 #define F_DATACOMP 291
//#define F_SELECT 101 #define F_DATAFCOMP 292
//#define F_SELECT 101
#define F_NAR 299
#define F_NAR 299
//scontrini
#define DLG_CHIUDI 401 //scontrini
#define DLG_TURNO 402 #define DLG_CHIUDI 401
#define DLG_RICCHIUSI 403 #define DLG_TURNO 402
#define DLG_RICSOSP 404 #define DLG_RICCHIUSI 403
#define DLG_PERMS 405 #define DLG_RICSOSP 404
#define DLG_FUNC01 411 #define DLG_PERMS 405
#define DLG_FUNC02 412 #define DLG_FUNC01 411
#define DLG_FUNC03 413 #define DLG_FUNC02 412
#define DLG_FUNC04 414 #define DLG_FUNC03 413
#define DLG_FUNC05 415 #define DLG_FUNC04 414
#define DLG_FUNC06 416 #define DLG_FUNC05 415
#define DLG_FUNC07 417 #define DLG_FUNC06 416
#define DLG_FUNC08 418 #define DLG_FUNC07 417
#define DLG_FUNC08 418
#define DLG_CONFERMA 420
#define DLG_CONFERMA 420
#define F_USERFLD 450
#define F_USERFLD 450
#endif // veuml.h
#endif // veuml.h