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

            Bug ID: 469195
           Summary: Transaction report in native currency show wrong
                    amount
    Classification: Applications
           Product: kmymoney
           Version: 5.1.3
          Platform: Other
                OS: Microsoft Windows
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: reports
          Assignee: kmymoney-devel@kde.org
          Reporter: t...@marshall.name
  Target Milestone: ---

Created attachment 158564
  --> https://bugs.kde.org/attachment.cgi?id=158564&action=edit
Three files described in the bug report.

SUMMARY
***
A transaction report showing a transfer from one account into an account having
a different currency displays the amount and currency incorrectly when the
"from" account is not included in the report.

I do not want to include the "from" account in the report, as it includes too
many transactions. I'm only interested in the transactions in the "to" account.
***

STEPS TO REPRODUCE
1. Create a transaction that transfers from account "A" to account "B", which
is in a different currency to "A".
2. Create a "Transactions by account" report and customise it to show only the
transactions in account "B".
3. The line in the report that shows the amount transferred from account "A"
has the currency of account "A" and the amount in the currency of account "B",
but rounded using the decimal points defined for the currency of account "A".
4. Customise the report to include the transactions in account "A".
5. The line described in step 3 now displays correctly.

SOFTWARE/OS VERSIONS
Windows: 

ADDITIONAL INFORMATION

Attached are 3 files: 
1. CorrectReport.png shows the report with the correct amount and currency.
However, for it to display correctly, I had to include the "transfer from"
account in the report, which I don't want to do.
2. IncorrectReport.png shows the report with the incorrect amount and currency. 
3. MyTest.kmy shows the problem.

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

Reply via email to