This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Kmymoney is truncating payees on import

Tags: None
(comma "," separated)
g0rak
Registered Member
Posts
3
Karma
0
I'm trying to move from MS Money to kMyMoney, and have exported QIF's for each bank account.

The problem is that transfers between banks are not always being matched when I import the QIF files for each account, because kMyMoney will sometimes truncate the payee name on import.

Say I've have transferred money from Bank A to Bank B in the past. When I import the bank A QIF to a new file, kMyMoney creates Bank B too with just the transfer transactions in it. When I then import the Bank B QIF, the rest of Bank B's transactions are imported, and the transfers to/from bank A (which are already present) are matched with those imported by the Bank B QIF. But when importing Bank A, kMyMoney decided to truncate the payee on some transfers transactions, so it no longer matches the transaction imported by the Bank B QIF.

I simplified the QIF file and can replicate the issue with just 3 transactions. The following file will import all 3 transactions, but the transaction 3 payee will be truncated to match transaction 2, so it changes from TRANSFER DEBIT INTERNET TRANSFER to TRANSFER DEBIT.

Code: Select all
!Type:Bank
D22/02'2011
T0.00
CX
POpening Balance
L[Bank Account A]
^
D11/07'2011
MINTERNET TRANSFER Savings In
T-300.00
PTRANSFER DEBIT
L[Bank Account B]
^
D02/07'2012
MINTERNET TRANSFER XXXXXX CITIBANK
T-200.00
PTRANSFER DEBIT INTERNET TRANSFER
L[Bank Account C]
^


If I delete transaction 2 from the QIF file, transaction 3 will import with it's original payee name, and there are no matching issues, so it's something to do with transaction 2 being imported first.

Does anyone know why this might be happening?

I'm hoping there is a solution as KMyMoney looks to be one of the few open-source products that's suitable for my needs. Thanks all


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], Yahoo [Bot]