From f50588b5c118e20f2a82bf0cec998383f2145f12 Mon Sep 17 00:00:00 2001 From: Niels Huylebroeck <> Date: Fri, 22 Feb 2013 13:06:56 +0530 Subject: [PATCH] [FIX] l10n_be_coda: filter bank accounts which are not allowed lp bug: https://launchpad.net/bugs/1128933 fixed bzr revid: rha@tinyerp.com-20130222073656-k0wxo8x5jqbn0n41 --- addons/l10n_be_coda/wizard/account_coda_import.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/addons/l10n_be_coda/wizard/account_coda_import.py b/addons/l10n_be_coda/wizard/account_coda_import.py index 213040d6204..17eeb22e0f7 100644 --- a/addons/l10n_be_coda/wizard/account_coda_import.py +++ b/addons/l10n_be_coda/wizard/account_coda_import.py @@ -117,6 +117,8 @@ class account_coda_import(osv.osv_memory): # and so a 'like' operator would return the first account number in the database which matches. cr.execute("select id from res_partner_bank where replace(replace(acc_number,' ',''),'-','') = %s", (statement['acc_number'],)) bank_ids = [id[0] for id in cr.fetchall()] + # Filter bank accounts which are not allowed + bank_ids = self.pool.get('res.partner.bank').search(cr, uid, [('id', 'in', bank_ids)]) if bank_ids and len(bank_ids) > 0: bank_accs = self.pool.get('res.partner.bank').browse(cr, uid, bank_ids) for bank_acc in bank_accs: