diff --git a/src/cg/cgsaldac.cpp b/src/cg/cgsaldac.cpp index ad1cc4328..5fd3ffcce 100755 --- a/src/cg/cgsaldac.cpp +++ b/src/cg/cgsaldac.cpp @@ -1744,7 +1744,7 @@ bool TPartita::read(const TBill& clifo, int year, const char* num) { TRiga_scadenze & rscad = rpart.rata(s); - for (int rp = last(); rp > 0; rp = pred(rp)) + for (int rp = rscad.last(); rp > 0; rp = rscad.pred(rp)) { const TRectype& pag = rscad.row(rp); // Riga pagamento const int rigap = pag.get_int(PAGSCA_NRIGP);