Chase and CATEGORY in ofx
Bob Ewart
bob-ewart at bobsown.com
Tue Sep 27 21:45:45 UTC 2016
On 09/27/2016 01:07 PM, Jack wrote:
> On 2016.09.27 12:10, Thomas Baumgart wrote:
>> On Monday 26 September 2016 17:31:11 Bob Ewart wrote:
>>
>>> Interesting problem with Chase credit card downloads. They now have
>>> transactions looking like this:
>> >
>> > <STMTTRN>
>> > <TRNTYPE>DEBIT
>> > <DTPOSTED>201609...
>> > <TRNAMT>-nn.nn
>> > <FITID>201609...
>> > <NAME>AMAZON MKTPLACE PMTS
>> > <CATEGORY>
>> > <MEMO>null
>> > </STMTTRN>
>> >
>>> KMyMoney sets the payee to 'null' or whatever is in the <MEMO> field
>>> instead of the <NAME> when you import a downloaded .ofx file.
> I also got bit by this a week or so ago. It is not the main reason,
> but does support my choice to dump the Chase card. They have been
> less than supportive of using anything except that commercial
> product. If anyone does know of any credit card which is supportive
> of or at least not hostile to open source software, please speak up.
>>
>> Did you know, that KMyMoney allows you to select from which field of
>> the OFX file to extract the name on a per account basis? It should be
>> in the "Edit account/Online settings" tab IIRC. If you don't find it,
>> I have to setup an OFX account here to see where it is.
> It seems this option is only present if you map to an online account
> with KMM OFX (libofx) and it does not show up with
> KBanking/aqbanking. If the account is mapped, go to Edit/Account,
> select the Online Settings tab and the Import Details subtab. The
> choices for "Payee's name is based on contents of the OFX tag" are
> PAYEEID, NAME, and MEMO.
>
> I know this has come up before, but I'll have to check whether there
> is already a wishlist filed to have this option available either as an
> overall setting for OFX imports or for each account even if not mapped
> online.
>
>> > Before they inserted the <CATEGORY> line, everything worked as it
>> should
>> >
>> > I'm using 4.8.0 and downloading the .ofx files rather than trying
>> to to
>> > an online update
>
> Jack
>
Thanks for addingit to the wish list,369438
<https://bugs.kde.org/show_bug.cgi?id=369438>. I've wanted it for a long
time. Merrill Lynch has the name and memo fields reversed.
I wrote a little perl program to switch the name and memo fields and to
rename the files into a yyyy-mm... format so they sort properly in
Dolphin. Later I added code to handle the dividendreinvestment problem
which nobody seems to know how to handle.
So it was no problem to write one for Chase. I got a Chase card from
Amazon which saves the points and subtracts the points from future
Amazon purchases. Chase reports the charges to 'Amazon.com' or 'AMAZON
MKTPLACE PMTS' which is not very helpful when trying to match the
payments against purchases. Especially when one Amazon purchase number
can contain a mixture of both of them.
I have a database program which tracks all of my online purchases,
Amazonand others. It shows when I ordered something, when it was
shipped and by whom and when I received it. It will also show the
tracking information even those coming from China. My Chase program
matches the items ordered against the Chase charges and puts the item
descriptions in the memo fieldof the ofx file. That allows me to assign
the charge to the proper category in KMM.
I just added 36 <https://bugs.kde.org/show_bug.cgi?id=369449>9449
<https://bugs.kde.org/show_bug.cgi?id=369449> to the bug liston payee
switch caused by <CATEGORY>
Bob
More information about the KMyMoney
mailing list