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

Reply via email to