Version: git master (using KDE 4.6.5) OS: Linux I have some shares in an investment account which have prices to four decimal places (1/100 of a penny). On the investment price reports and charts the prices are rounded to the nearest penny. e.g a share with a price of 0.0455 GBP is shown as 0.05 which overstates the price by about 10%. A share price movement from 0.0440 to 0.0460 appears on the graph as a change from 0.04 to 0.05 which overstates the price movement. Reproducible: Always Steps to Reproduce: See details. Actual Results: Prices on charts and investment reports are shown to two decimal places even if they are stored to four decimal places. Expected Results: Prices should be displayed to the number of decimal places stored.
Did you set the Precision in KMyMoney settings?
Price precision is set to 4 digits.
Hello, I am a beginner and would like to work on this bug.
Git commit b5f71bc3677ee6f7948fdcd02d938179c2c60949 by Łukasz Wojniłowicz. Committed on 18/02/2017 at 13:06. Pushed by wojnilowicz into branch 'master'. Use price precision setting on investment prices report Differential Revision: https://phabricator.kde.org/D4656 Signed-off-by: Łukasz Wojniłowicz <lukasz.wojnilowicz@gmail.com> M +3 -3 kmymoney/reports/kreportchartview.cpp M +5 -0 kmymoney/reports/pivottable.cpp M +2 -1 kmymoney/reports/pivottable.h https://commits.kde.org/kmymoney/b5f71bc3677ee6f7948fdcd02d938179c2c60949