Bug 138274 - investment report fees are handled inconsistently or improperly
Summary: investment report fees are handled inconsistently or improperly
Status: RESOLVED WAITINGFORINFO
Alias: None
Product: kmymoney2
Classification: Applications
Component: general (show other bugs)
Version: 0.8.5
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Development Team
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-03 05:18 UTC by William Haller
Modified: 2009-07-18 10:36 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description William Haller 2006-12-03 05:18:19 UTC
Version:           0.8.5 (using KDE KDE 3.5.5)
Installed from:    Fedora RPMs
Compiler:          gcc 
OS:                Linux

This occurred after an import from gnucash, however I have deleted all the related transactions and entered them again so there should not be any leftover problems from the import.

In the investment transactions report, fee lines for both buy and sell report a number of shares and price instead of being blank for those columns. In computing the total P/L, the actual purchase and sell lines already have the fee subtracted out, so it ends up getting subtracted twice on both sides of the transaction. A similar problem occurs on the transactions by account transaction report.

On the transaction account by category, all fees are repeated. The Income/Expense seems to not be duplicated, so I assume that this is a duplicate of the other reported ledger display confusion of displaying both sides of a transaction when only one should appear for a particular expense category.

In the investment performance by account report, fees aren't included in the buy and sell values, leading to slightly inflated rates of return. As expected, this problem appears on the investment performance by type as well.
Comment 1 Thomas Baumgart 2009-02-18 14:29:49 UTC
Please verify that the problem still persists with 0.9.2 or newer. The reporting system has received many enhancements and fixes.