Patch level :
Files correlati : Ricompilazione Demo : [ ] Commento : Nel ricalcolo sit. don. corretto il caso in cui il soggetto non ha donazioni git-svn-id: svn://10.65.10.50/trunk@8028 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
parent
e8c9a0a4d1
commit
2c10c83eb8
@ -411,7 +411,7 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni)
|
|||||||
const int i = donazioni->rows();
|
const int i = donazioni->rows();
|
||||||
const int donprecsi = soggetto.get_int(SOG_DONPRECSI);
|
const int donprecsi = soggetto.get_int(SOG_DONPRECSI);
|
||||||
const int donprecaf = soggetto.get_int(SOG_DONPRECAF);
|
const int donprecaf = soggetto.get_int(SOG_DONPRECAF);
|
||||||
if (i < 0) // non ha donazioni
|
if (i <= 0) // non ha donazioni
|
||||||
{
|
{
|
||||||
int zerodon = 0;
|
int zerodon = 0;
|
||||||
soggetto.put(SOG_DATAULTDON,ultdata);
|
soggetto.put(SOG_DATAULTDON,ultdata);
|
||||||
@ -420,6 +420,7 @@ void calcola_donazioni_lib(TRectype& soggetto, TRecord_array* donazioni)
|
|||||||
soggetto.put(SOG_TOTDONSI,donprecsi);
|
soggetto.put(SOG_TOTDONSI,donprecsi);
|
||||||
soggetto.put(SOG_TOTDONAF,donprecaf);
|
soggetto.put(SOG_TOTDONAF,donprecaf);
|
||||||
soggetto.put(SOG_TIPOULTDON,ulttipo);
|
soggetto.put(SOG_TIPOULTDON,ulttipo);
|
||||||
|
soggetto.put(SOG_TOTDON,donprecsi+donprecaf);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
|
Loading…
x
Reference in New Issue
Block a user