It's been rumoured that Shawn T. Rutledge said:
> BTW I did download the latest gnucash and got it compiled (after installing
> a slew of other stuff).  The QIF import blew up completely with this message:
> 
> Error: Internal Error: SplitRebalance(): no common split currencies 
> Error:  account=Quicken Bank Account currency=(null) security=(null)
> gnucash: Transaction.c:748: xaccSplitRebalance: Assertion `0' failed.

This was fixed in a patch sitting in my mailbox.  It should materialize 
in cvs later tonight.

> Actually this is slightly modified: originally the dates all said 199 for the
> year, but that is what caused it to become 2099 in Xacc, so I changed it to
> 099 and got 1999.  I guess the 0 or 1 is supposed to mean which century,
> but xacc interpreted 1 as 2000 and my bank thinks 1 is 1900.  So it's not
> quite a 2 digit year, but I'm just guessing on what the significance of
> the third digit is.

I've never heard of this before. 

> Anyhow... as you can see this is a simple list of transactions, no account
> name and no currency definition or any other account-related stuff.
> So when I import it, rather than importing the data into my existing 
> account that I created, it creates a new one called "Quicken Bank Account".

There's supposed to be a menu entry called "merge quicken data into account xxx"
and some of the function is sort of there but hasn't been tested ...

> If you can tell me what the format is supposed to be to specify what account,
> I could at least write a perl script to add some extra lines to the QIF.  
> Ideally the program would prompt "which account" (a dialog with a combobox 
> selector, one of which would be "create new account") in this situation.

msmoney "cheats" its way around this by saying:

!Type:Bank
D12/03/95
T4,706.57
CX
POpening Balance
L[ABCorp MegaBank Checking]
^

msmoney and gnucash both understand that this very first transaction is special,
and that abc megabank is the name of the current account, rather than the usual
meaning for L[xxx] which is "withdrawal from account xxx".

There are sample qif files in the "data" subdirectory, check out ms-money.qif 
for an example.

--linas
----- %< -------------------------------------------- >% ------
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