[GNC] some of my reconciliations in 3.9 are completely bonkers

Christopher Lam christopher.lck at gmail.com
Wed Apr 1 01:19:19 EDT 2020


This is due to https://bugs.gnucash.org/show_bug.cgi?id=797640

This change modifies the reconciliation starting balance calculator from
Account->reconciled_balance to account->reconciled_balance on statement
date.

The reasoning for this change is with the observation:

(A) if reconciliation is performed from a statement dated 31/01/2019, the
starting balance calculator should ignore transactions posted later than
31/01/2019.

(B) subsequent work https://github.com/Gnucash/gnucash/pull/667 aims to
store past reconciliation ending balances and statement date. As a result
we can re-reconcile any past statement.

(C) subsequent work will allow a sanity-check type report (illustrated in
above PR)  which will compare account reconciled balances at previous
statement dates, and highlight any discrepancy.

There have been previous feature requests to store and retrieve reconciled
balances and reconciliation dates, and I believe it's possible and
reasonable.

Having explained the rationale, the reasoning (A) may be incorrect --
please file in bug 797640 how/why starting_balance should include
transactions posted after statement date. If reasoning (A) is invalid then
we will need to revert the change, which means (B) and (C) above cannot
happen.

On Wed, 1 Apr 2020, 11:48 am David Reiser via gnucash-user, <
gnucash-user at gnucash.org> wrote:

> My checking account reconciled fine.
> Then I went to two savings accounts and got completely off-the-wall
> results. When I first clicked the reconcile button, the dialog that comes
> up has the correct starting balance and the correct proposed
> to-be-reconciled balance. When I click OK to get to the transaction
> check-off dialog, gnucash has completely changed the starting balance to a
> much smaller number (and one that has never appeared in the account ledger)
> and thus presents an out of balance total that cannot be reconciled with
> the transactions that are in the account.
>
> Dave
> --
> Dave Reiser
> dbreiser at icloud.com
>
>
>
>
>
> _______________________________________________
> gnucash-user mailing list
> gnucash-user at gnucash.org
> To update your subscription preferences or to unsubscribe:
> https://lists.gnucash.org/mailman/listinfo/gnucash-user
> If you are using Nabble or Gmane, please see
> https://wiki.gnucash.org/wiki/Mailing_Lists for more information.
> -----
> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.
>


More information about the gnucash-user mailing list