GNOME Bugzilla – Bug 538833
Expense Over Time shows "No data"
Last modified: 2018-06-29 22:05:36 UTC
Please describe the problem: The "Expense Over Time" report shows the following error message: Expense Over Time: No data The selected accounts contain no data/transactions (or only zeroes) for the selected time period Checked the option. All expense accounts are selected; the starting date is "Start of current year" and the end date is "Today". There are many hundreds of expenses entered. Steps to reproduce: Not exactly sure, it's repeatable on my data files, even across restarts of GnuCash. Actual results: Expected results: Does this happen every time? Yes Other information:
Also happens in 2.2.5
Created attachment 113106 [details] Small book reproducing this bug
The problem is that 'C' is an Income account, not an Expense account. If you change the type of 'C' from Income to Expense then the report works.
So is this one INVALID?
I think the report should work even if the Expense acount is not rooted in another expense account. The Settings dialog lets me select the account I'm interested in (and it even pre-selects the entire expense tree correctly), my hope is that it's a minor bug actually. Perhaps a better way to fix this is to merge Expense / Income / Asset barchart into a single "Account barchart" report, which would simply plot the barchart for whatever account type you point it at - ideally the one that happens to be selected in the account list when I run the report.
Thank you for taking the time to explain your enhancement request. The described enhancement is a good proposal and would be an advantage for the software. However, as a volunteer-driven project with limited resources, the GnuCash developers have their own priorities about the features which are most likely being worked on in the near future. In that sense, the current GnuCash developers decided not to work on your proposed feature in the next 4-6 months. In case you would like to have this feature implemented in any case, you have the following option: 1. Start to program in gnucash yourself - see http://wiki.gnucash.org/wiki/Development . 2. Convince someone who is not yet part of the GnuCash team to join the team and implement your feature. 3. Pay some of the GnuCash developers to implement your feature - ask on the mailing list gnucash-devel@gnucash.org in that case. Thank you very much. Feel free to file other bugs or enhancement requests that you find, though.
GnuCash bug tracking has moved to a new Bugzilla host. This bug has been copied to https://bugs.gnucash.org/show_bug.cgi?id=538833. Please update any external references or bookmarks.