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