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

@ -80,7 +80,7 @@
#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
@ -121,6 +121,7 @@
#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_CDC1 251
#define F_CDC12 262 #define F_CDC12 262