[Kmymoney-devel] [kmymoney4] [Bug 345550] New: Foreign Currency Amounts inaccurate in Transaction Report

JAH vanquestor at gmail.com
Thu Mar 26 15:18:47 UTC 2015


https://bugs.kde.org/show_bug.cgi?id=345550

            Bug ID: 345550
           Summary: Foreign Currency Amounts inaccurate in Transaction
                    Report
           Product: kmymoney4
           Version: 4.6.6
          Platform: Other
                OS: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: vanquestor at gmail.com

When reporting the transactions for a Foreign Currency account (US$ in my case)
in the Foreign Currency (i.e with the box "Convert values to base currency"
UNticked, Kmymoney does not seem to report the original foreign currency
transaction amount as stored in the database (and shown correctly in the
account) but instead it appears recalculate the orignal foreign amount as a
multiple of the base currency amount and the stored exchange rate price. This
leads to significant changes in value for larger sums and completely incorrect
velues when no exchange rate was stored (i.e if the amount was converted to an
absolute value when posted - which seems to record a rate of 1 against he
transaction.

If this analysis is correct - would it to be better for the report to reference
the foreign amount as stored in the database for the report rather than tryimng
to recalculate it from the base currency value and a rounded exchange rate.

Reproducible: Always

Steps to Reproduce:
1. Create a few transactions in a foreign currency account, some posted via
exchange rates and some converted to absolute amounts inthe base currency
2.Run the transactions report for the account with the option "Convert values
to base currency" UNticked
3.Compare the report foreign values to those stored in the account

Actual Results:  
The foreign currency amount is frequently reported inaccurately - sometimes
wildly

Expected Results:  
the report of a foreign currency account transactions, in that foreign currency
should be 100% accurate. The reprot should reference the foreign currency value
as stored in the database and shown in the account screen

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list