diff --git a/cg/cg4301.cpp b/cg/cg4301.cpp index cf1d4e8d6..ad5f9bb7c 100755 --- a/cg/cg4301.cpp +++ b/cg/cg4301.cpp @@ -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