From a52ad3ac0c92f34b08469e9e5eb737200b15c5de Mon Sep 17 00:00:00 2001 From: Laetitia Gangloff Date: Thu, 26 Jun 2014 11:00:20 +0200 Subject: [PATCH 1/2] l10n_be_coda : do not try to create res.partner.bank when set no partner in an account.bank.statement.line --- addons/l10n_be_coda/l10n_be_coda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py index 0dfa9bf9db4..60209298b3e 100644 --- a/addons/l10n_be_coda/l10n_be_coda.py +++ b/addons/l10n_be_coda/l10n_be_coda.py @@ -56,7 +56,7 @@ class account_bank_statement_line(osv.osv): """ Same as create function above, but for write function """ - if 'partner_id' in vals: + if 'partner_id' in vals and vals['partner_id']: for line in self.pool.get('account.bank.statement.line').browse(cr, uid, ids, context=context): if line.coda_account_number: acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', line.coda_account_number)]) From 50bfa4e367f37110a97b24d96799560ac1ac799e Mon Sep 17 00:00:00 2001 From: Laetitia Gangloff Date: Thu, 26 Jun 2014 12:14:26 +0200 Subject: [PATCH 2/2] l10n_be_coda : do not try to create res.partner.bank when set no partner in an account.bank.statement.line --- addons/l10n_be_coda/l10n_be_coda.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/l10n_be_coda/l10n_be_coda.py b/addons/l10n_be_coda/l10n_be_coda.py index 60209298b3e..46f3b2f7e34 100644 --- a/addons/l10n_be_coda/l10n_be_coda.py +++ b/addons/l10n_be_coda/l10n_be_coda.py @@ -56,7 +56,7 @@ class account_bank_statement_line(osv.osv): """ Same as create function above, but for write function """ - if 'partner_id' in vals and vals['partner_id']: + if vals.get('partner_id'): for line in self.pool.get('account.bank.statement.line').browse(cr, uid, ids, context=context): if line.coda_account_number: acc_number_ids = self.pool.get('res.partner.bank').search(cr, uid, [('acc_number', '=', line.coda_account_number)])