gnucash maint: Multiple changes pushed

Christopher Lam clam at
Sat Dec 4 07:38:56 EST 2021

Updated	 via (commit)
	 via (commit)
	 via (commit)
	from (commit)

commit 753e1c4b99654bac18206b875d1d2dd1789da029
Author: Christopher Lam <christopher.lck at>
Date:   Fri Dec 3 22:34:13 2021 +0800

    [ifrs-cost-basis] store amounts intead of gnc:monetary objects
    This simplifies this report a lot. Also proceeds, dividend, capgains,
    expenses were incorrectly stored with incorrect account currency, and
    should have used transaction currency instead.

commit 3894ee7ea8270855f92deba456fefad7254dab0e
Author: Christopher Lam <christopher.lck at>
Date:   Sun Nov 28 17:33:24 2021 +0800

    [ifrs-cost-basis] reuse txn-info instead of rescanning txn
    Instead of scanning stock transaction splits repeatedly, reuse
    txn-info already generated with txn->info to generate amounts for use
    in the report.

commit 33b6dfc6ce0b4628da088c9f5768d5118bcee03d
Author: Christopher Lam <christopher.lck at>
Date:   Sat Dec 4 20:33:29 2021 +0800

    [options.scm] addendum ca6604c93 gnc:make-budget-option
    selection-budget changed from budget object to guid, handle other uses
    as appropriate.

Summary of changes:
 .../report/reports/standard/ifrs-cost-basis.scm    | 72 +++++-----------------
 libgnucash/app-utils/options.scm                   |  9 ++-
 2 files changed, 21 insertions(+), 60 deletions(-)

More information about the gnucash-patches mailing list