[EMAIL PROTECTED] writes:

> Yep.  Last I tried, it correctly mereged 5 of the 6 test files, 
> the sixth bombed, don't know why, but since then I've fixed a few related
> bugs, so I dunno.    Actually had someone write that it was too agressive
> with merges, as it merged together several ATM transactions that
> shouldn't have been: happend on the same day, for the same amount,
> same memo-field value.

This was what I was worried about.  The algorithm I had used was ugly,
and slow, but I think it got around this.  Basically I sucked in *all*
the files, and then went transaction by transaction.  The first pass
just looked at transactions with multiple split lines, and resolved
all their destinations (since we know it's always 1->N, never N->N),
deleting them from the global list as they were resolved.  The second
pass, since we know we only have non-split transactions left, finds
any completely matching destination, which must exist.

> Yes. Note that Quicken, but not msmoney, provide a way of dumping 
> several accounts in one file, but this is a carefully hidden option.

I seem to remember that I couldn't figure out how to do it years ago.
I was quite annoyed.

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to