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:
parent
c8741666c9
commit
664b2ffc3b
@ -666,14 +666,13 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
real impc,ivac; // Aggiunge lo scorporo dei corrispettivi
|
||||
const int ditems = _descr_arr.items();
|
||||
for (int i=0;i<ditems;i++) // scorre le righe memorizzate
|
||||
{
|
||||
_DescrItem& dd = (_DescrItem&) _descr_arr[i];
|
||||
if (dd._flags != PIM_ROW) continue;
|
||||
if (corr_ann.is_key(dd._s1)) // Se esiste il codice iva corrispondente sull'array corrispettivi
|
||||
if (corr_ann.is_key(dd._s1) && dd._flags == PIM_ROW && dd._s0 == ref) // Se esiste il codice iva corrispondente sull'array corrispettivi
|
||||
{
|
||||
_CorrItem& cc = (_CorrItem &) corr_ann[dd._s1];
|
||||
lordo2netto(cc._totale,impc,ivac,cc._aliquota);
|
||||
@ -683,7 +682,7 @@ void TLiquidazione_app::describe_pims(int month, const char* codatt)
|
||||
t3 += ivac;
|
||||
}
|
||||
}
|
||||
|
||||
corr_ann.destroy();
|
||||
look_plm(month,att);
|
||||
real iva74t = _pom->get_real("R13");
|
||||
if (iva74t.sign() > 0)
|
||||
|
Loading…
x
Reference in New Issue
Block a user