https://bugs.kde.org/show_bug.cgi?id=507938
Ralf Habacker <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi |ce/kmymoney/-/commit/b092e3 |ce/kmymoney/-/commit/656c09 |957947a412c9dfaa0114f0af3ee |4dd8baa1407d35a19e298bd3afe |dde105a |8175de0 --- Comment #4 from Ralf Habacker <[email protected]> --- Git commit 656c094dd8baa1407d35a19e298bd3afe8175de0 by Ralf Habacker. Committed on 31/05/2026 at 19:44. Pushed by habacker into branch '5.2'. Add "Rate" column to reports This commit introduces a new report column called “Rate,” which is used in place of the “Price” column in reports that include currency conversions. When the “Rate” column is visible, discrepancies caused by unexpected exchange rates are self-explanatory. The “Rate” column is enabled by default if, for a report: - the “Convert to base currency” option is selected, - the report contains accounts with more than one currency, and - exchange rates are available for the currency pairs included The “Price” column is enabled by default if, for a report: - the “Convert to base currency” option is selected, - investment or loan accounts are included, - stock prices are present in investment or loan reports. In all other cases, these columns can be added or removed. Related: bug 506692, bug 507881, bug 507935 FIXED-IN:5.2.3 (cherry picked from commit b092e3957947a412c9dfaa0114f0af3eedde105a) M +2 -2 kmymoney/kmymoney.cpp M +20 -1 kmymoney/mymoney/mymoneyenums.h M +38 -0 kmymoney/mymoney/mymoneyfile.cpp M +1 -1 kmymoney/mymoney/mymoneyfile.h M +76 -0 kmymoney/mymoney/mymoneyreport.cpp M +17 -0 kmymoney/mymoney/mymoneyreport.h M +1 -0 kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp M +15 -1 kmymoney/plugins/views/reports/core/listtable.cpp M +7 -0 kmymoney/plugins/views/reports/core/listtable.h M +66 -39 kmymoney/plugins/views/reports/core/querytable.cpp M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-382245-report-querytable-Buchungen-nach-Kategorie-_mit-Umrechnung_.csv M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-423870-report-querytable-Transactions-by-Category-_Base-converted_.csv M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-423870-report-querytable-Transactions-by-Payee-_Base-converted_.csv M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-423870-report-querytable-Transactions-by-account-_Base-converted_.csv M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-448788-report-querytable-Buchungen-nach-Kategorie-_mit-Umrechnung_.csv M +1 -1 kmymoney/plugins/views/reports/core/tests/data/test-453033-report-querytable-Transactions-by-Tag-_Customised_.csv M +4 -2 kmymoney/plugins/views/reports/core/tests/querytable-test.cpp M +21 -3 kmymoney/plugins/views/reports/kreportconfigurationfilterdlg.cpp M +9 -0 kmymoney/plugins/views/reports/reporttabrowcolquery.ui https://invent.kde.org/office/kmymoney/-/commit/656c094dd8baa1407d35a19e298bd3afe8175de0 -- You are receiving this mail because: You are watching all bug changes.
