Patch level : 12.0 434
Files correlati : ri0.exe Risistemato trasferimento saldi git-svn-id: svn://10.65.10.50/branches/R_10_00@24052 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
d0c80d0b9b
commit
b6fe090da8
@ -227,12 +227,19 @@ void TSaldo_periodo::update(char tcf, int gruppo, int conto, long sottoconto, bo
|
||||
_movimentato |= sal.movimentato();
|
||||
for (int i = 0; i < nper; 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);
|
||||
if (prog)
|
||||
{
|
||||
si[i] = sal.saldoini();
|
||||
pa[i] += sal.progavere(i);
|
||||
pd[i] += sal.progdare(i);
|
||||
}
|
||||
else
|
||||
{
|
||||
si[i] = sld;
|
||||
pa[i] = sal.progavere(i);
|
||||
pd[i] = sal.progdare(i);
|
||||
}
|
||||
sld += pd[i] - pa[i];
|
||||
sf[i] = sld;
|
||||
}
|
||||
for (int i = 0; i < nper; i++)
|
||||
@ -255,12 +262,19 @@ 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;
|
||||
if (!prog)
|
||||
sld = ZERO;
|
||||
pavere(i) = sal.progavere(i);
|
||||
pdare(i) = sal.progdare(i);
|
||||
sld += sal.progdare(i) - sal.progavere(i);
|
||||
if (prog)
|
||||
{
|
||||
saldoini(i) = sal.saldoini();
|
||||
pavere(i) += sal.progavere(i);
|
||||
pdare(i) += sal.progdare(i);
|
||||
}
|
||||
else
|
||||
{
|
||||
saldoini(i) = sld;
|
||||
pavere(i) = sal.progavere(i);
|
||||
pdare(i) = sal.progdare(i);
|
||||
}
|
||||
sld += pdare(i).as_real() - pavere(i).as_real();
|
||||
saldo(i) = sld;
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user