Patch level : 12.0 434
Files correlati : ri0.exe Risistemato trasferimento saldi git-svn-id: svn://10.65.10.50/branches/R_10_00@24051 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
9000f1532c
commit
d0c80d0b9b
@ -219,6 +219,7 @@ void TSaldo_periodo::update(char tcf, int gruppo, int conto, long sottoconto, bo
|
||||
for (cur = 0L; !p.iscancelled() && cur.pos() < items; ++cur)
|
||||
{
|
||||
const long sottocontocli = clifo.get_long(CLI_CODCF);
|
||||
real si[255], pa[255], pd[255], sf[255];
|
||||
|
||||
sal.saldo_periodo(gruppo, conto, sottocontocli, from, to, provv);
|
||||
real sld = sal.saldoini();
|
||||
@ -226,13 +227,20 @@ void TSaldo_periodo::update(char tcf, int gruppo, int conto, long sottoconto, bo
|
||||
_movimentato |= sal.movimentato();
|
||||
for (int i = 0; i < nper; i++)
|
||||
{
|
||||
saldoini(i) += sld;
|
||||
pavere(i) += sal.progavere(i);
|
||||
pdare(i) += sal.progdare(i);
|
||||
si[i] = sld;
|
||||
pa[i] += sal.progavere(i);
|
||||
pd[i] += sal.progdare(i);
|
||||
if (!prog)
|
||||
sld = ZERO;
|
||||
sld += sal.progdare(i) - sal.progavere(i);
|
||||
saldo(i) = sld;
|
||||
sf[i] = sld;
|
||||
}
|
||||
for (int i = 0; i < nper; i++)
|
||||
{
|
||||
saldoini(i) += si[i];
|
||||
pavere(i) += pa[i];
|
||||
pdare(i) += pd[i];
|
||||
saldo(i) += sf[i];
|
||||
}
|
||||
p.addstatus(1L);
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user