gnucash maint: Multiple changes pushed

Christopher Lam clam at code.gnucash.org
Wed Dec 25 11:42:06 EST 2019


Updated	 via  https://github.com/Gnucash/gnucash/commit/12705e4f (commit)
	 via  https://github.com/Gnucash/gnucash/commit/8fb73c7e (commit)
	from  https://github.com/Gnucash/gnucash/commit/f583bc6d (commit)



commit 12705e4fbf673249bc2326008c667db60ee2ba3c
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 24 17:12:24 2019 +0700

    Bug 797521 Receivable Aging (beta): prepayments logic doesn't work, appears to use incorrect absolute value logic
    
    Final changes after feedback.
    
    * LHS rows now have rowspan as many as linked rows.
    * use gncInvoiceGetID instead of xaccSplitGetMemo
    * use gncInvoiceGetType instead of gnc-get-action-num to find txn type
    which is unreliable
    * swap type/description to reference/type columns
    * reuse strings
    * URLs generally:
    
      document -> document-editor
    
      monetary -> register; all anchors point to non-APAR account. this
      reinforces the view that APAR account is an implementation detail,
      and most invoice posting/payment activity belong in the Transfer
      account.

commit 8fb73c7ed1e5f1c7c14c5cffbdda79feff09373e
Author: Christopher Lam <christopher.lck at gmail.com>
Date:   Tue Dec 24 16:43:55 2019 +0700

    [gnc-lot.h] amend description for gnc_lot_get_earliest_split
    
    this function doesn't necessarily point to the lot opening split.



Summary of changes:
 .../report/business-reports/new-owner-report.scm   | 268 ++++++++++++++-------
 libgnucash/engine/gnc-lot.h                        |   5 +-
 2 files changed, 185 insertions(+), 88 deletions(-)



More information about the gnucash-patches mailing list