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 612214 - Budgets are not aware of UI sign-reversals
Budgets are not aware of UI sign-reversals
Status: RESOLVED DUPLICATE of bug 726674
Product: GnuCash
Classification: Other
Component: Budgets
git-master
Other All
: Normal normal
: ---
Assigned To: gnucash-core-maint
gnucash-core-maint
Depends on:
Blocks:
 
 
Reported: 2010-03-08 16:25 UTC by Jeff Kletsky
Modified: 2018-06-29 22:36 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
My budget (65.78 KB, image/png)
2012-08-09 20:15 UTC, Jobjörn Folkesson
Details
Budget Flow report (100.67 KB, image/png)
2012-08-09 20:15 UTC, Jobjörn Folkesson
Details
Budget Report report (119.55 KB, image/png)
2012-08-09 20:15 UTC, Jobjörn Folkesson
Details

Description Jeff Kletsky 2010-03-08 16:25:57 UTC
Budgets appear to be stored with whatever sign-reversed accounts the user has set at the time. They are not properly responsive to changes in the UI settings.
Comment 1 Tim M 2011-06-09 05:06:06 UTC
Jeff,

Can you clarify your comments?  It is not clear to me what exactly the issue is. Can you provide steps to reproduce and a specific example of what you mean?

Thank you,
-Tim
Comment 2 Jeff Kletsky 2011-06-19 18:27:26 UTC
There is sign-reversal associated with the internal representation of most amounts and the external (UI) values. This can be controlled by accessing the preferences through Edit > Preferences then on th Accounts tab, "Reverse Balance Accounts" 

Budgets do not use these settings so that if you create a budget then change the setting, the resulting output is no longer consistent with your accounting data.
Comment 3 Brad 2011-11-17 21:22:09 UTC
Adding to Jeff's comment, the value of the UI setting does change the sign of the budget values when using the "Estimate" function on past data. A "Budget Report" that is generated with the same UI setting will show good agreement between budget and actual values. Change the UI value between budgeting and reporting and watch the fireworks.

The "Budget Balance Sheet" and "Budget Income Statement" reports are thrown off by this bug as well, as they expect positive values for routine income, expenses, loan payments, bank deposits, stock purchases, etc.
Comment 4 Jobjörn Folkesson 2012-08-09 20:15:03 UTC
Created attachment 220835 [details]
My budget
Comment 5 Jobjörn Folkesson 2012-08-09 20:15:31 UTC
Created attachment 220837 [details]
Budget Flow report
Comment 6 Jobjörn Folkesson 2012-08-09 20:15:51 UTC
Created attachment 220838 [details]
Budget Report report
Comment 7 Jobjörn Folkesson 2012-08-09 20:18:39 UTC
I am not sure this is related, but possibly. I have a Budget, but it displays differently in "Budget Report" and "Budget Flow". As you can see in the attached pictures, I have budgeted an income of "-11 000" to Bidrag:ABF. This works fine in the Budget Flow report, as the actual income is reported as "-11 000". In the Budget Report, however, the actual income is reported as "11 000", and the diff then reported as 22 000. This was obviously not the intent.

So I'll have to stick with either the Budget Flow report, or the Budget Report report. Can't have both! Unless, of course, this can be fixed :)

I have "Credit accounts" selected under "Reverse Balanced Accounts" in Preferences, which should be the default setting.
Comment 8 Carsten Rinke 2014-06-12 18:09:55 UTC
I think this bug relates to
Bug 726674 - Budget Report always shows some inconsistent signs 

@Jobjörn Folkesson:
Is it possible for you take the patch from Bug 726674 and check if it fixes the problem you reported above?
Comment 9 Geert Janssens 2014-08-12 10:42:42 UTC
Thanks for the bug report. This particular bug has already been reported into our bug tracking system, but please feel free to report any further bugs you find.

*** This bug has been marked as a duplicate of bug 726674 ***
Comment 10 John Ralls 2018-06-29 22:36:27 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=612214. Please update any external references or bookmarks.