corretto errore MI2233: stampa bilanci

git-svn-id: svn://10.65.10.50/trunk@3990 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
cris 1996-12-10 10:08:05 +00:00
parent 41a79a4bb6
commit 369ebf297d

View File

@ -139,8 +139,6 @@ real TSaldo::saldofin_esprec(int annoes, int g, int c, long s, bool saldo_chiusu
const real pavere = _saldi.get_real(SLD_PAVERE);
const char flagsf = _saldi.get_char(SLD_FLAGSALFIN);
const real saldosf = _saldi.get_real(SLD_SALDOFIN);
_significativo = (saldo != ZERO || pdare != ZERO || pavere != ZERO);
real tot = pdare-pavere;
@ -155,12 +153,7 @@ real TSaldo::saldofin_esprec(int annoes, int g, int c, long s, bool saldo_chiusu
tot -= saldosf; // che e' l'unico programma ad usare la funzione
} // passandogli come flag saldo_chiusura il valore TRUE.
if (mov_prec && tot == ZERO)
{
_prg_dare = pdare; // Modifica del 07-10-96 per errore MI6130. I conti clienti venivano giu' anche se avevano il saldo a zero perche'
_prg_avere = pavere; // almeno uno dei progressivi era significativo (giusto in base alla modifica del 31-03-95), pero' non stampava i
} // progressivi pdare e pavere, perche' non venivano settati nella funzione saldofin_esprec();
_significativo = (tot != 0);
return tot;
}