QIF importer in 1.4.7 fails to detect duplicate transactions

Derek Atkins warlord@MIT.EDU
17 Oct 2000 19:40:59 -0400


Hi,

Here is a simple test that shows that the QIF importer fails to detect
and correct duplicate transactions when you load multiple QIF files
(even if you load them at the same time).

Make sure you have gnucash with two accounts (call them "Checking" and
"Money Market").  To show the bug, import the two QIF files below.  In
the importer, make sure you assign the categories properly to your
existing GnuCash accounts.  Then hit "ok".  You will notice that there
are now two transactions in each of 'Checking' and 'Money Market', one
from each 'source' account.

As you can see, the date, amount, source, and destinations all match.
This seems like a bug to me.

-derek

cat > checking.qif <<EOF
!Type:Bank
D03/18/2000
T1000.00
P
M
L[MoneyMarket]
^
EOF

cat > moneymarket.qif <<EOF
!Type:Bank
D03/18/2000
T-1000.00
P
M
L[Checking]
^
EOF

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/      PP-ASEL      N1NWH
       warlord@MIT.EDU                        PGP key available