gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon Nov 11 09:09:43 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/346d2e24 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/3d5d8191 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/980776f4 (commit)
	from  https://github.com/Gnucash/gnucash/commit/9189bcbe (commit)



commit 346d2e24da17e30b93b011324e76c196cf2c9974
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Mon Nov 11 21:09:25 2019 +0800

    [new-owner-report] use total-number-cell for monetaries
    
    Previous would tag all cells as total-label-cell. Tag monetaries with
    total-number-cell which leads to right-aligned period totals.

commit 3d5d8191dd1aca478269fc4046e3ce180c6f223e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Nov 10 23:42:26 2019 +0800

    [report-utilities] fix: overpayments in gnc:owner-splits->aging-list
    
    Previous algorithm had assumed all payments would match attached
    invoices. This updated algorithm does not assume.
    
    Invoice: add into appropriate bucket and save invoice+splits into
    list.
    
    Payment: scan payments from invoice+splits to find appropriate
    invoice, and deduct from the transfer account. The remainder is an
    pre/overpayment and added into prepayment bucket.
    
    It will always assume that the splitlist being processed will *all*
    belong to one owner.

commit 980776f46f9fc84f9aedbb566ff4fa33beaa7273
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Sun Nov 10 22:17:29 2019 +0800

    [new-owner-report] fix: overpayments must show prepayment row
    
    If a payment exceeds the amounts from associated invoices, the amount
    remaining must be considered a prepayment.



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



More information about the gnucash-patches mailing list