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