QIF Import

Derek Atkins warlord at MIT.EDU
Mon May 2 09:04:06 EDT 2011


eugenia <rayjc at qld.chariot.net.au> writes:

> Well, I did find the answer.
>
> It appears that when a transaction on a credit card is authorized by a bank
> there is a delay before the name of the payee is added.
>
> D23/04/11
> T-45.35
> P
> M377878401....65
>
> If the statement is downloaded before the payee name is added by the bank,
> it appears that the lack of any information after the "P" upsets
> /usr/share/gnucash/scm/qif-import/qif-to-gnc.scm and
> /usr/share/gnucash/scm/qif-import/qif-to-gnc.scm.
>
> Unfortunately this results in a very unhelpful and misleading "A bug was
> detected while converting the QIF data".
>
> It is not a bug - it's just a missing piece of information.

The bug is not in the QIF, the "bug detected" means a bug in the GnuCash
importer code.

Can you please file a bug report in Bugzilla and report both the crash
and your analysis?

> I cannot see why the QIF Import function does not just accept the
> information provided in a legitimate QIF file - in other words just accept a
> blank after the "P" exactly the same as it accepts a blank after "M"  and it
> would then be left to the user to see that the payee is not included and
> take any action deemed necessary (add it manually, or delete it and wait for
> a later statement).

> Please remember to CC this list on all your replies.
> You can do this by using Reply-To-List or Reply-All.

-derek

-- 
       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-IA     N1NWH
       warlord at MIT.EDU                        PGP key available


More information about the gnucash-user mailing list