[Kmymoney-devel] Possible bug report (OFX imports not matching in one account)

Łukasz Maszczyński lukasz at maszczynski.net
Sat Feb 16 11:59:41 UTC 2013


2013/2/16 Michael Wolfe <wolfemi1 at gmail.com>:
> On 2/13/2013 9:52 AM, Jack wrote:
>>
>> Compare the OFX log from two different downloads.  If they match (except
>> for timestamps) then there is a real bug.  On the other hand, if something
>> like the bankId's don't match, then KMM/libofx is behaving correctly and you
>> need to figure out why your bank is changing the transaction ids each time.
>>
>
> Hello again,
>
> I have compared the OFX log I sent out (working) with the current one (still
> not working).  The ONLY difference between the two is that the non-working
> one has an additional field in each transaction:
>
> <CORRECTACTION>REPLACE
>
> Where does this come from?  Is it recorded by KMyMoney as a record of what
> is done upon receiving the OFX download, or is it a directive from the bank?
>

Hi,

the <CORRECTACTION>REPLACE command, according to OFX specification,
tells the application to replace a transaction with
<CORRECTFITID>##transaction-id## with the one being imported,
identified with a (possibly) new id <FITID>##new-id##.

In other words, for each transaction:
- there should always be a FITID tag
- if there's CORRECTACTION tag, there should be a CORRECTFITID tag as
well. Is it present?

@KMM-devel: I'm not an OFX expert, so please correct me if my
understanding is not correct.

-- 
pozdrawiam,
Łukasz


More information about the KMyMoney-devel mailing list