Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-16 Thread Christopher Lam
The suggested reconciliation changes will need lots of testing and bug fixing prior to wider dissemination and merging. Because it delegates to the very versatile transaction report, it still exposes far too many options and I think loss of options need to be hidden but I don't wish to impose

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-13 Thread Adrien Monteleone
Christopher, There is another current thread on gnucash-user looking for something similar: https://lists.gnucash.org/pipermail/gnucash-user/2019-January/081941.html Can you share your report files there or does the new version also require changes to other parts of gnucash to make it work?

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-13 Thread Christopher Lam
Hi If you can pull from my git again I think you'll find the reconcile report now matches the formal tool very well. 1. disable date filter - i.e. grab *all* transactions 2. filter to unreconciled or cleared only 3. calculate start/end balances Comments welcome. On 13/1/19 10:58 am, Liz

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-13 Thread Christopher Lam
Report example attached. Note the report header - your screenshot would suggest you haven't been able to build from my tree. Try General / Display options summary = always to debug why txns are missing. https://screenshots.firefox.com/Aw89EyPqf8O8ZL3x/null

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sun, 13 Jan 2019 12:53:19 +0800 Christopher Lam wrote: > The only addition so far is a reconcile report custom header with > total ending balance and total ending reconciled balance. Not sure > why it's not showing in your attachment. We'll try to work this note > that you can build;) I

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Christopher Lam
The only addition so far is a reconcile report custom header with total ending balance and total ending reconciled balance. Not sure why it's not showing in your attachment. We'll try to work this note that you can build;) On Sun., 13 Jan. 2019, 12:32 Liz On Sun, 13 Jan 2019 12:09:06 +1000 >

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sun, 13 Jan 2019 12:09:06 +1000 David Cousens wrote: > GTEST and GMOCK need to be installed to build GnuCash. Despite the > reservations expressed about using the installation of them as shared > libraries, I have used shared GTEST and GMOCK libraries since GTEST > and GMOCK have been in the

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sat, 12 Jan 2019 19:56:25 -0800 John Ralls wrote: > It’s not that big. Just install it with your package manager, in > which case you shouldn’t need to set GTEST_ROOT and GMOCK_ROOT, or > clone it from https://github.com/googlestest > and set those variables

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread John Ralls
> On Jan 12, 2019, at 5:33 PM, Liz wrote: > > On Sun, 13 Jan 2019 12:02:38 +1100 > Liz wrote: > >>> >>> I guess you can build from source, would you care to try >>> https://github.com/christopherlam/gnucash/tree/maint-scheme-progress-and-reconcile-header >>> >>> which will add a

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sat, 12 Jan 2019 18:49:05 +0800 Christopher Lam wrote: > Please experiment further (1) expand dates eg from 01/01/1980 to > 01/01/2099 (2) let me know the characteristics of the 77 missing > amounts > - are they unreconciled/cleared/reconciled? > > I guess you can build from source, would

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread David Cousens
Liz, Google Test and Google Mock are used to perform unit tests on the Google code. These tests check the components of GnuCash out individually to ensure they are performing as expected. This is particularly important when things like libraries GnuCash depends upon change. This can happen for

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sun, 13 Jan 2019 12:02:38 +1100 Liz wrote: > > > > I guess you can build from source, would you care to try > > https://github.com/christopherlam/gnucash/tree/maint-scheme-progress-and-reconcile-header > > > > which will add a reconcile-report header? > > Started on this and come

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Liz
On Sat, 12 Jan 2019 18:49:05 +0800 Christopher Lam wrote: > Dear Liz > > Thank you for experiments - this confirms that doing a proper > reconciliation report is *difficult* > > Please experiment further (1) expand dates eg from 01/01/1980 to > 01/01/2099 (2) let me know the characteristics

Re: [GNC-dev] [GNC] Reconciliation Report -- Can't find transactions

2019-01-12 Thread Christopher Lam
Dear Liz Thank you for experiments - this confirms that doing a proper reconciliation report is *difficult* Please experiment further (1) expand dates eg from 01/01/1980 to 01/01/2099 (2) let me know the characteristics of the 77 missing amounts - are they unreconciled/cleared/reconciled?