Correzione MI3593: corretta describe_pims() nel caso di corrispettivi

in piu' attivita' con riepilogo IVA11 quater.


git-svn-id: svn://10.65.10.50/trunk@4289 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1997-04-18 11:21:16 +00:00
parent c8741666c9
commit 664b2ffc3b

View File

@ -672,8 +672,7 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt)
for (int i=0;i<ditems;i++) // scorre le righe memorizzate for (int i=0;i<ditems;i++) // scorre le righe memorizzate
{ {
_DescrItem& dd = (_DescrItem&) _descr_arr[i]; _DescrItem& dd = (_DescrItem&) _descr_arr[i];
if (dd._flags != PIM_ROW) continue; if (corr_ann.is_key(dd._s1) && dd._flags == PIM_ROW && dd._s0 == ref) // Se esiste il codice iva corrispondente sull'array corrispettivi
if (corr_ann.is_key(dd._s1)) // Se esiste il codice iva corrispondente sull'array corrispettivi
{ {
_CorrItem& cc = (_CorrItem &) corr_ann[dd._s1]; _CorrItem& cc = (_CorrItem &) corr_ann[dd._s1];
lordo2netto(cc._totale,impc,ivac,cc._aliquota); lordo2netto(cc._totale,impc,ivac,cc._aliquota);
@ -683,7 +682,7 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt)
t3 += ivac; t3 += ivac;
} }
} }
corr_ann.destroy();
look_plm(month,att); look_plm(month,att);
real iva74t = _pom->get_real("R13"); real iva74t = _pom->get_real("R13");
if (iva74t.sign() > 0) if (iva74t.sign() > 0)