mirror of
https://github.com/OCA/bank-statement-import.git
synced 2025-01-20 12:37:43 +02:00
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)
This commit is contained in:
@@ -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':
|
||||
|
||||
Reference in New Issue
Block a user