After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 475960 - Reconciliation: Postponed balances of liability accounts are not reversed correctly
Reconciliation: Postponed balances of liability accounts are not reversed cor...
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: General
2.2.x
Other All
: Normal normal
: ---
Assigned To: Andreas Köhler
Andreas Köhler
: 503477 (view as bug list)
Depends on:
Blocks: backport
 
 
Reported: 2007-09-11 18:49 UTC by Graham Menhennitt
Modified: 2018-06-29 21:48 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Graham Menhennitt 2007-09-11 18:49:26 UTC
Please describe the problem:
If you start reconciliation of a liability account and then postpone it, when you go to reconcile that account next time, the balance suggested by GnuCash is the negative of what it should be.

Steps to reproduce:
1. Open a liability account (e.g. credit card)
2. Press the reconcile button
3. Note that the Ending Balance suggested will have no minus sign (assuming the credit card has a debt balance).
4. Press Ok
5. Press Postpone and Yes
6. Press Reconcile again
7. Note that the suggested Ending Balance now has a minus sign
8. If you press Ok, the Ending Balance and hence the Difference fields on the reconciliation window are wrong


Actual results:
Wrong sign of Ending Balance

Expected results:


Does this happen every time?
Yes

Other information:
Comment 1 Andrew Sackville-West 2007-11-06 04:32:14 UTC
I can confirm this behavior in SVN 16580.
Comment 2 Andrew Sackville-West 2007-12-19 16:56:06 UTC
*** Bug 503477 has been marked as a duplicate of this bug. ***
Comment 3 Frédéric LESPEZ 2008-03-29 10:04:15 UTC
I can confirm this bug in Gnucash 2.2.4. 
Comment 4 Andreas Köhler 2008-03-29 13:41:48 UTC
Should be on trunk fixed by r17059.  Confirmation would be great, of course :-)

Marked for backport to branches/2.2 for 2.2.5.
Comment 5 Frédéric LESPEZ 2008-03-29 14:38:37 UTC
I rebuilt a Gnucash 2.2.4 with the R17059 changes and it works like a charm.
Confirming it's fixed.
Thanks Andreas.
Comment 6 Andreas Köhler 2008-04-26 16:57:49 UTC
Nice :-)

Applied to branches/2.2 as r17133 for GnuCash 2.2.5.
Comment 7 John Ralls 2018-06-29 21:48:59 UTC
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=475960. Please update any external references or bookmarks.