diff --git a/cg/cg4400.cpp b/cg/cg4400.cpp index 5fca95a95..0ab3782ad 100755 --- a/cg/cg4400.cpp +++ b/cg/cg4400.cpp @@ -3593,34 +3593,7 @@ bool TStampa_registri_app::stampa_riepilogo(int m) if (vect.items() > 0) { stampato = TRUE; - TPrintrow row; - row.reset(); - printer().print(row); - row.put(TR("Registro iva:"), 0); - row.put(codreg, 14); - row.put(format("%-.40s",(const char*)_tabreg->get("S0")), 18); - row.put(TR("Attivita\'"), 60); - row.put(codatt, 70); - TString80 desc = desc_attivita(codatt); - row.put(desc, 76); - printer().print(row); - row.reset(); - printer().print(row); - if (tipo == 1 && _tabreg->get_bool("B0")) - row.put(TR("------------------ P E R I O D O -------------------"), 30); - else - row.put(TR("---------- P E R I O D O -----------"), 30); - if (_tipo_stampa != 1) - { - if (tipo == 1 && _tabreg->get_bool("B0")) - row.put(TR("----------- P R O G R E S S I V I --------------"), 84); - else - row.put(TR("------ P R O G R E S S I V I ------"), 84); - } - printer().print(row); - row.reset(); - row.put(TR("Cod."), 0); - if (tipo == 2) + for (int i = 0; i < 2; i++) // Stampa i progressivi veri poi quelli da periodo prec { const bool print_prec = i == 1; stampa_prospetto_riepilogo(tipo, codreg, codatt, print_prec); diff --git a/cg/cglib02.cpp b/cg/cglib02.cpp index f3f88dcb7..aad6dea14 100755 --- a/cg/cglib02.cpp +++ b/cg/cglib02.cpp @@ -1027,6 +1027,7 @@ void TBalance::read(const TBill& b, int esercizio, bool ignora_movap, bool provv _saldo_ini += pd; _saldo_ini += pa; _saldo_ini += sf; + _saldo_ini.normalize(); } } }