From f98cfae8706fb3667613d1cbb57218cb7fdbfe55 Mon Sep 17 00:00:00 2001 From: villa Date: Thu, 15 Feb 1996 16:51:38 +0000 Subject: [PATCH] Ennesima minchietta per Gabriella (set scadenza prima rata) sperando sia quella buona git-svn-id: svn://10.65.10.50/trunk@2598 c028cbd2-c16b-5b4b-a496-9718f37d4682 --- cg/pagament.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cg/pagament.cpp b/cg/pagament.cpp index 2f5c058d7..228b38354 100755 --- a/cg/pagament.cpp +++ b/cg/pagament.cpp @@ -433,6 +433,7 @@ void TPagamento::set_numero_rate(int n, int sscad, int rdiff) void TPagamento::next_scad(TDate& d, int scad, bool mcomm, int rata) { + if (rata == 0) d += scad; if (mcomm /* && rata > 0 */) { int nm = scad / 30; @@ -461,7 +462,7 @@ void TPagamento::next_scad(TDate& d, int scad, bool mcomm, int rata) if (!last && dy < d.day()) d.set_day(dy); } - else d += scad; + else if (rata > 0) d += scad; } void TPagamento::set_default_type(int type, bool change_existing)