After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 104021 - Cash Flow Report inaccurate
Cash Flow Report inaccurate
Status: VERIFIED FIXED
Product: GnuCash
Classification: Other
Component: Reports
unspecified
Other Linux
: Normal normal
: ---
Assigned To: Chris Lyttle
Chris Lyttle
Depends on:
Blocks:
 
 
Reported: 2003-01-21 02:17 UTC by Gearry Judkins
Modified: 2018-06-29 20:26 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Gearry Judkins 2003-01-21 02:17:46 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
Comment 1 Matthew Vanecek 2003-01-31 02:13:35 UTC
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.
Comment 2 Derek Atkins 2003-01-31 02:20:31 UTC
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.
Comment 3 John Ralls 2018-06-29 20:26:14 UTC
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.