Correzione MI3569: viene impedita la scrittura dei risultati della

liquidazione (write_liq()) nel caso si tratti di liquidazione
annuale ed il mese in questione non sia il 13; la stessa cosa
viene applicata nel caso si richieda la stampa di liquidazione senza
ricalcolo (tramite stampa registri).


git-svn-id: svn://10.65.10.50/trunk@4256 c028cbd2-c16b-5b4b-a496-9718f37d4682
This commit is contained in:
angelo 1997-04-03 15:29:26 +00:00
parent 213e002128
commit 8e04247b85

View File

@ -358,7 +358,10 @@ bool TLiquidazione_app::update_firm(int month, bool recalc)
//verra' sempre richiamata.
//if (calc || !recalc)
//fine
if (is_month_ok_strict(month) || month == 13)
// Se siamo in annuale e se non e' stato indicato di ricalcolare (stampa liquidazione chiamata
// dalla stampa registri) non riscrivere i risultati delle liquidazioni,
if ((is_month_ok_strict(month) && _month != 13 && _recalc != never) || month == 13)
write_liq(month, atts);
// rimborso infraannuale