gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Mon Jul 12 20:41:38 EDT 2021


Updated	 via  https://github.com/Gnucash/gnucash/commit/0fb186ca (commit)
	 via  https://github.com/Gnucash/gnucash/commit/074729bf (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d1997c59 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/dc516bd5 (commit)
	 via  https://github.com/Gnucash/gnucash/commit/d258d59c (commit)
	 via  https://github.com/Gnucash/gnucash/commit/07bdfe6e (commit)
	 via  https://github.com/Gnucash/gnucash/commit/17e1ea46 (commit)
	from  https://github.com/Gnucash/gnucash/commit/b7deb6dd (commit)



commit 0fb186ca56b1c5d73c45824708c32691e36249f8
Merge: b7deb6ddc 074729bf1
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Jul 13 08:31:58 2021 +0800

    Bug 797596 - New-owner - improved representation of payments with multiple non-APAR splits
    
    Moves function to a module.

commit 074729bf19fda23350256116bf6d27be229d74a3
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 21:22:55 2021 +0800

    [report-utilities] simplify gnc:payment-txn->payment-info
    
    store lot splits in a separate identifier

commit d1997c59bcc3435ed8b0574618bfe0222521365f
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:21:15 2021 +0800

    [report-utilities] fix gnc:owner-splits->aging-list prepayment calc
    
    aging-list uses the exported function instead of calculating
    overpayment using a different algorithm.

commit dc516bd5d7b0f749fc3da16a423301486a7fbba0
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:07:20 2021 +0800

    [report-utilities] gnc:payment-txn->payment-info is exported
    
    move payment-txn analysis function into report-utilities.scm module.

commit d258d59c2958144b883bd1da7ba137e5f27c93a6
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:02:34 2021 +0800

    [new-owner-report] use vector instead of record for payment-info
    
    because the function will be exported, use a vector instead of a
    record. simplifies export.

commit 07bdfe6e94161d6b25d8edfbe350c6a70ebb0b6b
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 20:36:53 2021 +0800

    [new-owner-report] refine payment->payment linked details
    
    refactor - overpayment calculation derived from payment txn and does
    not require LHS amount.

commit 17e1ea46813567dc92d86e33ff9f7303e19fd552
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Thu Jul 8 18:55:57 2021 +0800

    [new-owner-report] move overpayment calculation into make-payment-info
    
    overpayment calculation needs to be moved during payment txn
    processing because the latter will be moved to report-utilities.scm
    module



Summary of changes:
 gnucash/report/report-utilities.scm                |  69 +++++++++--
 .../report/reports/standard/new-owner-report.scm   | 137 ++++++++-------------
 2 files changed, 106 insertions(+), 100 deletions(-)



More information about the gnucash-patches mailing list