GNOME Bugzilla – Bug 104021
Cash Flow Report inaccurate
Last modified: 2018-06-29 20:26:14 UTC
I am running 1.7.7 build 2003-01-15 . The Cash Flow report does not include outgoing funds under liabilities. Liabilities is listed in the top part of the report but are not included in the Money Out section of the report. Gearry
The Cash Flow works as advertised, in 1.7.8 (or current CVS, anyhow). However, the dialog, and the display are a little confusing. When you open the Options dialog, all the selected accounts are *excluded* from the cash flow report. Therefore, to include an account, you need to de-select it. Also, if you have "Always show sub-accounts" checked, the accounts below selected top-level accounts will *not* be shown. The labels are backward, is all. There is currently a string freeze to allow for translations, but perhaps after 1.8.0 is relesed, we can get a change in. The accounts listed at the top of the report are the accounts that are *excluded*. The accounts under Money In/Money Out are the ones *included*. It's confusing, so the labels need to be changed.
Well, Matthew's description isn't quite accurate, but it is close enough. The report does work properly. However, what you are "selecting" is "the list of accounts that collectively have money flowing in or out". In other words, transactions _between_ selected accounts are ignored. Transactions that don't touch the sleected accounts are also ignored. What is displayed are transactions that flow INTO the (set of) selected accounts or OUT OF the (set of) selected accounts. CVS has been fixed to NOT select liability accounts by default, so it should, usually, do the right thing by default. Therefore, I am closing this bug, because the report works fine. The documentation (and perhaps the labels) should get fixed, but a new bug should be opened to do that.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=104021. Please update any external references or bookmarks.