Rimborsi per quota operazioni esenti/non imp.
git-svn-id: svn://10.65.10.50/trunk@1516 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d46349471b
commit
b644ebd9e6
@ -450,7 +450,7 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt)
|
||||
real esenti_b2 = 0.0;
|
||||
real esenti_b3 = 0.0;
|
||||
real esenti_b14 = 0.0;
|
||||
real nonimp = 0.0;
|
||||
real nonimp = 0.0; // ci sommo tutti esenti e ni validi per rimborso
|
||||
real corr_CEE = 0.0;
|
||||
real corr_noCEE = 0.0;
|
||||
real acq_CEE = 0.0;
|
||||
@ -546,7 +546,8 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt)
|
||||
int tipoag = atoi(_iva->get("S5"));
|
||||
int tipopla = atoi(_iva->get("S3"));
|
||||
int tipodet = atoi(_rmoviva->get("TIPODET"));
|
||||
bool ivarimb = !_iva->get_bool("B4");
|
||||
bool isrimbinfr = _iva->get_bool("B3"); // vale per calcolo rimborso se ES o NI
|
||||
bool ivarimb = !_iva->get_bool("B4"); // non escluso calcolo rimb. per al. media
|
||||
TString tipocr_s = _rmoviva->get("TIPOCR");
|
||||
int tipocr = atoi(tipocr_s);
|
||||
real imponibile = _rmoviva->get_real("IMPONIBILE");
|
||||
@ -726,14 +727,17 @@ void TLiquidazione_app::recalc_att(int month, const char* codatt)
|
||||
case 3:
|
||||
esenti_b3 += imponibile;
|
||||
break;
|
||||
}
|
||||
}
|
||||
// se e' il caso sommare esenti per rimborso
|
||||
if (isrimbinfr)
|
||||
nonimp += imponibile;
|
||||
}
|
||||
else if (tipoes_a == 14)
|
||||
esenti_b14 += imponibile;
|
||||
}
|
||||
|
||||
// non imponibili
|
||||
if (tipoiva == "NI" && tipomov == vendita)
|
||||
// non imponibili per rimborso
|
||||
if (tipoiva == "NI" && tipomov == vendita && isrimbinfr)
|
||||
nonimp += imponibile;
|
||||
|
||||
// bolle doganali
|
||||
|
@ -288,8 +288,7 @@ _DescrItem* TLiquidazione_app::recalc_rimborso(int month, const char* codatts,
|
||||
if (!look_plm(m,att)) continue;
|
||||
|
||||
vol_aff += _pam->get_real("R1");
|
||||
es_ni += _pum->get_real("R4") + _pum->get_real("R5") +
|
||||
_pum->get_real("R6") + _pum->get_real("R12");
|
||||
es_ni += _pum->get_real("R12");
|
||||
}
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user