Bug 459773

Summary: Wish list: use absolute values in Charts
Product: [Applications] kmymoney Reporter: jesse <jvapr27>
Component: fileAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.1.2   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description jesse 2022-09-28 12:52:02 UTC
SUMMARY
I noticed that if you open a liability account in the ledger, and you hit the show chart at the top, it will graph in the negative axis. 

In the Reports, I also see that some values are negative (Expenses and Transfers) and although, you have the option to chart the Expenses as negative(downward) or positive(upward), you cannot do that with the Transfers. 

I  rather see the values/bar charts all be positive(absolute) values. I believe most users will understand that Expenses and Transfers out of an Asset account will reduce the amounts(meaning the values are negative). 

It will help make the charts a little more readable in my opinion but offering the user the choice on how they wish to see their data reported would be best. The feature is already there for Expense in the reports ( ability to choose how to graph). The Show Charts button for the ledger will need to be adjusted too. 


STEPS TO REPRODUCE show chart button: 
1. Open any liability ledger with transactions in it with a balance
2. Click on the show chart button at the top

OBSERVED RESULT
Notice how the chart is showing negative in the Show Chart button 

EXPECTED RESULT
Notice how the chart is showing negative in the Show Chart button 


STEPS TO REPRODUCE Reports: 
1. Open any report that will show liabilities/expenses/transfers
2. Click on the Chart button and  


OBSERVED RESULT
You will see that Expense chart downward as do transfers.

EXPECTED RESULT
There should be a way to ask kMyMoney to show the transfers and expenses as absolute values in the positive quadrant of the chart.  


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Gnome 36
KDE Frameworks Version: KDE Frameworks Version 5.98.0
Qt Version: Qt Version 5.15.5 (built against 5.15.5)

ADDITIONAL INFORMATION
Although only a wish list item, I think it will be very helpful when I analyze my spending.