Browse Source

OFX: Stronger unique_import_id (to lower the risk of having 2 identical unique_import_id in the same file)

Use bank account number as bank statement label, instead of bank number (important when you have several bank accounts at the same bank)
pull/62/head
Alexis de Lattre 9 years ago
parent
commit
f5aebc1700
  1. 5
      account_bank_statement_import_ofx/account_bank_statement_import_ofx.py

5
account_bank_statement_import_ofx/account_bank_statement_import_ofx.py

@ -58,7 +58,8 @@ class AccountBankStatementImport(models.TransientModel):
transaction.memo and ': ' + transaction.memo or ''),
'ref': transaction.id,
'amount': transaction.amount,
'unique_import_id': transaction.id,
'unique_import_id': '%s-%s-%s' % (
transaction.id, transaction.payee, transaction.memo),
'bank_account_id': bank_account_id,
'partner_id': partner_id,
}
@ -83,7 +84,7 @@ class AccountBankStatementImport(models.TransientModel):
))
vals_bank_statement = {
'name': ofx.account.routing_number,
'name': ofx.account.number,
'transactions': transactions,
'balance_start': ofx.account.statement.balance,
'balance_end_real':

Loading…
Cancel
Save