From 09badbed98b8e6ab5dbe90019457de4d73887c3a Mon Sep 17 00:00:00 2001 From: Olivier Colson Date: Fri, 24 Nov 2017 15:03:58 +0100 Subject: [PATCH] [FIX] l10n_ch: allow using non-mod10r account for ISR Remove the condition checking that the postal account field of bank accounts only accepts mod10r-verified references, as not all banks use such references (example: UBS). --- addons/l10n_ch/models/res_bank.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/addons/l10n_ch/models/res_bank.py b/addons/l10n_ch/models/res_bank.py index 7a60d7f0eae..0ddc98172a3 100644 --- a/addons/l10n_ch/models/res_bank.py +++ b/addons/l10n_ch/models/res_bank.py @@ -44,10 +44,9 @@ class ResPartnerBank(models.Model): @api.depends('acc_number') def _compute_l10n_ch_postal(self): for record in self: - if record.acc_type == 'postal': - record.l10n_ch_postal = record.sanitized_acc_number - elif record.acc_type == 'iban': + if record.acc_type == 'iban': record.l10n_ch_postal = record._retrieve_l10n_ch_postal(record.sanitized_acc_number) + record.l10n_ch_postal = record.sanitized_acc_number def _retrieve_l10n_ch_postal(self, iban): """ Reads a swiss postal account number from a an IBAN and returns it as