gnucash maint: Multiple changes pushed

Christopher Lam clam at
Tue Nov 12 09:13:48 EST 2019

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

commit c4a19b9b5a7d6abb65c853051a90befee81fa980
Author: Christopher Lam <christopher.lck at>
Date:   Tue Nov 12 16:27:43 2019 +0800

    [new-owner-report] fix: Payment links to payment split
    Previously owner-report "Payment" links to APAR payment split. Best
    link to the transfer account split thereby showing original
    payment. Also creates a link for each transfer split although
    theoretically there should only be one. e.g. if 2 non-APAR split in
    payment transaction, it'll show "Payment Payment" in the "Type"

commit 0b8bfe668331f4cd9982c4d6171c4a7c7efe7741
Author: Christopher Lam <christopher.lck at>
Date:   Tue Nov 12 15:01:46 2019 +0800

    [new-owner-report] fix: invoice->payments renders full amount
    For payments spanning multiple invoices, previously it would render
    partial payment amount. But this info duplicates the invoice
    By rendering the full payment amount, it will ease tracking with other
    invoices paid with same payment.
    If the payment transaction originates from a different currency, the
    invoice->payments table will render it in the originating currency.

commit a63ba726241d04080d762a93f5dbc40955208b54
Author: Christopher Lam <christopher.lck at>
Date:   Tue Nov 12 14:50:51 2019 +0800

    [report-utilities] fix: gnc:owner-splits->aging-list uses APAR splits
    ... instead of payment splits to calculate payment amount, because
    payment splits may be in a different currency. using APAR split total
    minus invoice amounts is guaranteed to produce correct overpayment
    amount in APAR currency.

Summary of changes:
 .../report/business-reports/new-owner-report.scm   | 76 ++++++++++++----------
 gnucash/report/report-system/report-utilities.scm  |  4 +-
 2 files changed, 44 insertions(+), 36 deletions(-)

More information about the gnucash-patches mailing list