r18571 - gnucash/trunk/src/app-utils - Bug #511606: Fix ipmt() and ppmt() functions in scheduled transactions.

Christian Stimming cstim at code.gnucash.org
Fri Jan 15 15:38:33 EST 2010


Author: cstim
Date: 2010-01-15 15:38:33 -0500 (Fri, 15 Jan 2010)
New Revision: 18571
Trac: http://svn.gnucash.org/trac/changeset/18571

Modified:
   gnucash/trunk/src/app-utils/gnc-sx-instance-model.c
Log:
Bug #511606: Fix ipmt() and ppmt() functions in scheduled transactions.

Patch by Jean-Baptiste: " The instance counter is now incremented into increment_sx_state function."

Modified: gnucash/trunk/src/app-utils/gnc-sx-instance-model.c
===================================================================
--- gnucash/trunk/src/app-utils/gnc-sx-instance-model.c	2010-01-15 20:38:13 UTC (rev 18570)
+++ gnucash/trunk/src/app-utils/gnc-sx-instance-model.c	2010-01-15 20:38:33 UTC (rev 18571)
@@ -881,7 +881,7 @@
         *last_occur_date = &inst->date;
     }
 
-    *instance_count = gnc_sx_get_instance_count(inst->parent->sx, inst->temporal_state);
+    *instance_count = gnc_sx_get_instance_count(inst->parent->sx, inst->temporal_state) + 1;
 
     if (*remain_occur_count > 0)
     {



More information about the gnucash-changes mailing list