[Kmymoney-devel] Matching mystery

aga agander93 at gmail.com
Thu Mar 12 14:29:11 UTC 2015


I'm having difficulty importing a particular transaction.  It is an 
example of a regular transaction, where the payee name often varies.  I 
have the matching set up to include a few variations.

In this particular case, the payee is 'FIDELITY FNW INC  ' and I have an 
entry to match that to 'FIDELITY'.  There is no default account.

This is what happens on import -

Statement with 1 transactions ready.
KMyMoneyPlugin::KMMStatementInterface::import start
Importing statement for 'NatWest Current Plus 8355'
Processing transactions (NatWest Current Plus 8355)
Process on: '2015-03-02', id: '2015-03-02-7fafe70-1', amount: '40.09', 
fees: '0.00'
Start matching payee
Found match with 'FIDELITY FNW INC' on 'FIDELITY'
Single matches
Adding second split to Artemis High Income(A000454)
Setting second split shares to E000002 -49.56
Looking for a match with transaction:  "2015-03-02" , "FIDELITY" , 
"40.09" (referenced account:  "NatWest Current Plus 8355" )
Considering 0 existing transaction(s) for matching
Looking for a match with transaction:  "2015-03-02" , "FIDELITY" , 
"40.09" (referenced account:  "NatWest Current Plus 8355" )
Considering 17 schedule(s) for matching the transaction
Processing transactions done (NatWest Current Plus 8355)
Importing statement for 'NatWest Current Plus 8355' done

So, what has happened is that a Sell transaction has been created, for 
the amount of £40.09, and a Quantity of 49.56 has been invented.

I can't see any reason why this should happen.  There are reinvest 
dividend transaction referencing both accounts.

Has anyone any clue please?  I'm stumped.

Allan


More information about the KMyMoney-devel mailing list