gnucash maint: Multiple changes pushed

Christopher Lam clam at
Wed Dec 25 11:42:06 EST 2019

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

commit 12705e4fbf673249bc2326008c667db60ee2ba3c
Author: Christopher Lam <christopher.lck at>
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

commit 8fb73c7ed1e5f1c7c14c5cffbdda79feff09373e
Author: Christopher Lam <christopher.lck at>
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