From 59e001fc8dce0708de2e776c731bc31f16505df0 Mon Sep 17 00:00:00 2001 From: "Quentin (OpenERP)" Date: Mon, 6 Feb 2012 13:40:54 +0100 Subject: [PATCH] [FIX] l10n_ch: EDI test was failing in purchase order because the case where post_number field is not filled was not handled in _check_postal_num bzr revid: qdp-launchpad@openerp.com-20120206124054-717q1covuo6992kw --- addons/l10n_ch/bank.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/l10n_ch/bank.py b/addons/l10n_ch/bank.py index 3abc03759bb..9dd0caddf38 100644 --- a/addons/l10n_ch/bank.py +++ b/addons/l10n_ch/bank.py @@ -105,6 +105,8 @@ class ResPartnerBank(osv.osv): def _check_postal_num(self, cursor, uid, ids): banks = self.browse(cursor, uid, ids) for b in banks: + if not b.post_number: + return True return self._check_9_pos_postal_num(b.post_number) or \ self._check_5_pos_postal_num(b.post_number)