https://bugs.kde.org/show_bug.cgi?id=351874
Bug ID: 351874 Summary: QIF import of investment buys and sells mishandles commissions Product: kmymoney4 Version: 4.7.2 Platform: MS Windows OS: MS Windows Status: UNCONFIRMED Severity: normal Priority: NOR Component: general Assignee: kmymoney-devel@kde.org Reporter: jeffjl....@outlook.com When importing a QIF file from Quicken 2013, investment buys and sells that have a commission are imported with the commission applied three times. The KMM ledger knows something is wrong because it marks every transaction in both the "brokerage" and the investment accounts with warning triangles about missing assignment for the commission times 2. The price and value in the ledger are correct until you edit the transaction, at which time the extra commissions are added, making the overall transaction wrong (not matching the QIF file numbers), but the warning triangle goes away. I have a fix that I will be posting to the review board. I developed the fix using KMM 4.7.2 because I could not get the 'gitHEAD' version to build on Windows. But the patch file will be against gitHEAD. Reproducible: Always Steps to Reproduce: 1. Import a QIF file with investment trades with a commission 2. 3. Actual Results: The commission is added 3 times to the transaction. KMM shows warnings on every transaction. Expected Results: The commission should only count one time and KMM should not have warnings. Here's a simple QIF example that exhibits the problem (notice the transaction date is really old): !Option:AutoSwitch !Account NFidelity Brokerage TPort ^ NFidelity Brokerage (Brokerage) TChecking ^ !Type:Security NApple Computer SAAPL TStock ^ !Account NFidelity Brokerage TInvst ^ !Type:Invst D7/27/81 NBuy YApple Computer I25.375 Q100 C U2,567.50 T2,567.50 O30.00 ^ -- You are receiving this mail because: You are the assignee for the bug. _______________________________________________ KMyMoney-devel mailing list KMyMoney-devel@kde.org https://mail.kde.org/mailman/listinfo/kmymoney-devel