r22645 - gnucash/trunk/src/engine - Better detection of unbalanced transactions with trading accounts.

Mike Alexander mta at code.gnucash.org
Thu Dec 13 00:13:42 EST 2012


Author: mta
Date: 2012-12-13 00:13:42 -0500 (Thu, 13 Dec 2012)
New Revision: 22645
Trac: http://svn.gnucash.org/trac/changeset/22645

Modified:
   gnucash/trunk/src/engine/Transaction.c
Log:
Better detection of unbalanced transactions with trading accounts.
A transaction's value should be balanced independently in trading and
non-trading splits to be considered balanced.  Incorrect adjustment
of exchange rates on existing splits can cause this to be an issue.



More information about the gnucash-patches mailing list