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();
|
_movimentato |= sal.movimentato();
|
||||||
for (int i = 0; i < nper; i++)
|
for (int i = 0; i < nper; i++)
|
||||||
{
|
{
|
||||||
si[i] = sld;
|
if (prog)
|
||||||
pa[i] += sal.progavere(i);
|
{
|
||||||
pd[i] += sal.progdare(i);
|
si[i] = sal.saldoini();
|
||||||
if (!prog)
|
pa[i] += sal.progavere(i);
|
||||||
sld = ZERO;
|
pd[i] += sal.progdare(i);
|
||||||
sld += sal.progdare(i) - sal.progavere(i);
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
si[i] = sld;
|
||||||
|
pa[i] = sal.progavere(i);
|
||||||
|
pd[i] = sal.progdare(i);
|
||||||
|
}
|
||||||
|
sld += pd[i] - pa[i];
|
||||||
sf[i] = sld;
|
sf[i] = sld;
|
||||||
}
|
}
|
||||||
for (int i = 0; i < nper; i++)
|
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();
|
_movimentato = sal.movimentato();
|
||||||
for (int i = 0; i < nper; i++)
|
for (int i = 0; i < nper; i++)
|
||||||
{
|
{
|
||||||
saldoini(i) = sld;
|
if (prog)
|
||||||
if (!prog)
|
{
|
||||||
sld = ZERO;
|
saldoini(i) = sal.saldoini();
|
||||||
pavere(i) = sal.progavere(i);
|
pavere(i) += sal.progavere(i);
|
||||||
pdare(i) = sal.progdare(i);
|
pdare(i) += sal.progdare(i);
|
||||||
sld += sal.progdare(i) - sal.progavere(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;
|
saldo(i) = sld;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user