[kmymoney] [Bug 419974] New: MyMoneyStatementReader uses base currency instead brokerage account's own when adding new price

Dawid Wróbel bugzilla_noreply at kde.org
Sun Apr 12 01:31:16 BST 2020


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

            Bug ID: 419974
           Summary: MyMoneyStatementReader uses base currency instead
                    brokerage account's own when adding new price
           Product: kmymoney
           Version: git (master)
          Platform: Other
                OS: All
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: importer
          Assignee: kmymoney-devel at kde.org
          Reporter: me at dawidwrobel.com
  Target Milestone: ---

SUMMARY
When importing new statement, e.g. as a result of CSV file processing, the
logic naively assumes the transaction's currency is the base currency instead
looking at the brokerage account's trading currency.


STEPS TO REPRODUCE
1. Create a brokerage account with a trading currency different from the base
currency, e.g. EUR and USD, respectively
2. import securities, e.g. using a CSV file with prices in EUR

OBSERVED RESULT
Price Editor shows all the imported prices denominated in USD instead EUR,
which throws off all the USD totals across the app. The amounts and quantities
are imported properly and reported in EUR. The ledger also displays the prices
properly. However, the "Investment value" denominated in base currency (USD) is
already off.
EXPECTED RESULT
Statement reader should use the target account's trading currency when adding
new price entries, since we already assume the same currency when importing the
transactions.

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


More information about the KMyMoney-devel mailing list