Patch level : 12.00 1270
Files correlati : cg4.exe Commento : IL credito dii fine anno veniva sommato male
This commit is contained in:
parent
e26e6bb27b
commit
c77be1b582
@ -2491,8 +2491,10 @@ void TLiquidazione_app::set_grand_2000(_DescrItem& d, int &rw)
|
||||
if (_month == 12)
|
||||
print_importo(rw++, TR("IMPORTO A CREDITO"), iva);
|
||||
else
|
||||
if (_isannual && d._r20 > ZERO)
|
||||
print_importo(rw++, TR("CREDITO RIPORTATO NELL'ANNO SUCCESSIVO"), -d._r20);
|
||||
// if (_isannual && d._r20 > ZERO)
|
||||
// print_importo(rw++, TR("CREDITO RIPORTATO NELL'ANNO SUCCESSIVO"), -d._r20);
|
||||
if (_isannual)
|
||||
print_importo(rw++, TR("CREDITO RIPORTATO NELL'ANNO SUCCESSIVO"), iva + d._r20);
|
||||
if (_is_visliq)
|
||||
rw++;
|
||||
}
|
||||
|
@ -1626,7 +1626,6 @@ void Visliq_app::write_del(const int month, const int tipodel,const char * codab
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void Visliq_app::read_general(TMask& m)
|
||||
{
|
||||
TString8 abi;
|
||||
@ -1653,6 +1652,7 @@ void Visliq_app::read_general(TMask& m)
|
||||
cr_res -= cr_util;
|
||||
|
||||
int last_month = freq_ver_IVA() == "M" ? 14 : 16;
|
||||
real credito_util;
|
||||
|
||||
// set sheet
|
||||
for (int i = step; i < last_month; i+=step)
|
||||
@ -1676,6 +1676,9 @@ void Visliq_app::read_general(TMask& m)
|
||||
const real r5 = _lim->get_real("R5");
|
||||
const TString debcred1 = ris == ZERO ? "" : (ris > ZERO ? "D" : "C");
|
||||
real r0 = _lim->get_real("R0");
|
||||
|
||||
if (m == 13)
|
||||
r0 -= credito_util;
|
||||
const TString debcred3 = r0 == ZERO ? "" : (r0 > ZERO ? "D" : "C");
|
||||
|
||||
sh.set_row_cell(S_MESE, itoname(m), row);
|
||||
@ -1703,6 +1706,11 @@ void Visliq_app::read_general(TMask& m)
|
||||
|
||||
sh.set_row_cell(S_DATAAUT, dautf24, row);
|
||||
}
|
||||
if (m < 13)
|
||||
{
|
||||
credito_util += criva;
|
||||
credito_util += autf24;
|
||||
}
|
||||
sh.enable_cell(row, sh.cid2index(S_DATAAUT), enable_date);
|
||||
if (compensabile)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user