ofx: payee identification with accountID

Bug #1520748 reported by mpatzlaff
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
HomeBank
Invalid
Undecided
Unassigned

Bug Description

A transaction described with OFX may contain an optional BANKACCTTO (Bank Account To) aggregate. Currently that is not evaluated in the OFX importer. But it would be nice to use the account identification there to select an existing payee from the hashtable of payees.

This is quite handy, because in some transactions the same payee has its name re-ordered (in one it's "prename surname" and in the other it's "surname, prename") which will result in to two different payees being allocated. Using the provided account information will avoid this.

What I saw in your code is, that you already have an equivalent mechanism for matching the account the statement should be imported too. So it should be not too difficult to extend the payee matching. What do you say? Also I would offer a helping hand there...

Tags: feature
Revision history for this message
Maxime DOYEN (mdoyen) wrote :

Extract from ofx 2.1.1 specification, page 185

OFX uses the Banking Account aggregates to identify an account at an FI. The aggregates contain enough
information to uniquely identify an account for the purposes of statement download, bill payment, and
funds transfer. <CCACCTFROM> identifies credit card accounts; see section 11.3.2.
<LOANACCTFROM> identifies loan accounts; see section 11.3.7.

=> there is no relation between this information and payee name.

Changed in homebank:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.