Matthew Vanecek <[EMAIL PROTECTED]> writes:
> AFAICT, the MoneyDance QIF file is a standard QIF. Below is a sample of
> one of the transactions which was duplicated:
The QIF sample you sent is malformed, unfortunately, and gnucash
doesn't have a chance of interpreting it the way you ask.
> D01/21/2000
> T-700.00
> CX
> N856
> PSPFCU
> M
> SSPFCU Checking
> ESPFCU
> $-500.00
> SSPFCU Savings
> ESPFCU
> $-200.00
> ^
>
> (Dest. Acct 1)
> D01/21/2000
> T500.00
> CX
> PSPFCU
> ^
>
> (Dest. Acct 2)
> D01/21/2000
> T200.00
> CX
> PSPFCU
> ^
The first problem is that the split transaction is specifying a split
to a Category called "SPFCU Checking", not an Account called "SPFCU
Checking", and likewise for the savings account. Transfers from one
account to another have to have square brackets around the account
name, as in "S[SPFCU Checking]"
The next problem is that the destination account transactions don't
even indicate the source account as a Category, much less as an
account. In order for Gnucash to know that these two transactions are
opposite "halves" of the same financial event (and eliminate the
duplication), the transactions in question must at least have the form
of Quicken transfers.
To be correct, your three transactions should look like this:
D01/21/2000
T-700.00
CX
N856
PSPFCU
M
S[SPFCU Checking]
ESPFCU
$-500.00
S[SPFCU Savings]
ESPFCU
$-200.00
^
(dest acct 1)
D01/21/2000
T500.00
CX
PSPFCU
L[SPFCU]
^
(Dest. Acct 2)
D01/21/2000
T200.00
CX
PSPFCU
L[SPFCU]
^
You should file this as a bug report against Moneydance. The gnucash
QIF importer goes out of its way to be friendly to QIF files that
aren't exactly right, but I seriously doubt that this file would be
imported correctly by anything, including Quicken.
Bill Gribble
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]