From 905cd6d903abde347a4a53f1eab760c49deb436d Mon Sep 17 00:00:00 2001 From: Nicolas Martinelli Date: Tue, 27 Mar 2018 14:04:55 +0200 Subject: [PATCH] [FIX] account_bank_statement_import: default partner When importing a bank statement containing an unknown bank account number, the newly created account is automatically linked to the partner of the current company. This is due to the default value for `partner_id`. Introduced in 6db235385a244fa01522e6698e990846d2310301 opw-1816832 --- .../account_bank_statement_import.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/addons/account_bank_statement_import/account_bank_statement_import.py b/addons/account_bank_statement_import/account_bank_statement_import.py index afd62cc359b..8118d447592 100644 --- a/addons/account_bank_statement_import/account_bank_statement_import.py +++ b/addons/account_bank_statement_import/account_bank_statement_import.py @@ -195,7 +195,10 @@ class AccountBankStatementImport(models.TransientModel): bank_account_id = partner_bank.id partner_id = partner_bank.partner_id.id else: - bank_account_id = self.env['res.partner.bank'].create({'acc_number': line_vals['account_number']}).id + bank_account_id = self.env['res.partner.bank'].create({ + 'acc_number': line_vals['account_number'], + 'partner_id': False, + }).id line_vals['partner_id'] = partner_id line_vals['bank_account_id'] = bank_account_id