QIF importer bug in GC 2.2.2 - split transactions

William D. Hamblen whamblen at northstar.dartmouth.edu
Mon Dec 31 22:32:19 EST 2007


Hi Charles,

On Mon, 31 Dec 2007, Charles Day wrote:

> Andrew, I looked over the QIF file and tried importing it and this is 
> definitely a bug. I seem to recall having the very same problem 
> recently, but I haven't followed up on it because the number of 
> affected transactions was tiny (I think I fixed them by hand). I also 
> encountered bug 
> 114724<http://bugzilla.gnome.org/show_bug.cgi?id=114724>during my 
> imports which may or may not be related.

I think I may also have encountered that one when importing everything 
but I haven't investigated carefully yet.  I've got 18 years worth of 
Quicken data and ideally I'd like to get it all imported correctly. :-) 
As a practical matter I will probably have to draw a line somewhere and 
start manually fixing only accounts that are still active - a somewhat 
more manageable job.  But right now I am still playing the idealist.

> Bill, if you feel like a walk on the wild side, you could test the 
> notes fix for bug 495219

It's much better for memo fields - thanks!  I'd actually already read 
that bug report but hadn't tried the patch yet.

> I'm guessing that you must be using 2.2.2, as the ContribX 
> transactions in your QIF file only became supported a few weeks ago.

Right.  I used your patch in 2.2.1 for some of my earlier attempts at 
importing and I'm pretty sure this happened in 2.2.1 as well. I updated 
to 2.2.2 before making the test file and emailing the list.

> I don't have any ideas for an immediate workaround, but I'm willing to 
> dig through the QIF import code to see if I might be able to find (and 
> possibly fix) the bug.

I'd be ever so grateful if you did manage to fix this.  As I said, I 
have literally hundreds of these transactions.  I did use Lisp in a 
class many many years ago but when I look at the code I get lost pretty 
quickly.  I doubt it's just the lack of commenting.  :-)  Let me know if 
you do start looking at it and if there is anything I can do to help.

  - Bill


More information about the gnucash-devel mailing list