From bc7ffe3b02a1a37a6ea491ed2c5eec7f371a55aa Mon Sep 17 00:00:00 2001 From: "psi (Open ERP)" Date: Mon, 6 Sep 2010 12:21:30 +0530 Subject: [PATCH] [IMP] account_payment: Improve the view and query for suitable_bank_types bzr revid: psi@tinyerp.co.in-20100906065130-bs59hpk6hwcu3c1n --- addons/account_payment/account_payment.py | 5 ++--- addons/account_payment/account_payment_view.xml | 2 +- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/addons/account_payment/account_payment.py b/addons/account_payment/account_payment.py index fe2d2e6f9c1..045e5f81627 100644 --- a/addons/account_payment/account_payment.py +++ b/addons/account_payment/account_payment.py @@ -43,9 +43,8 @@ class payment_mode(osv.osv): for the given payment type code""" if not payment_code: return [] - cr.execute(""" select t.code - from res_partner_bank_type t - join res_partner_bank pb on (t.id = pb.bank) + cr.execute(""" select pb.state + from res_partner_bank pb join payment_mode pm on (pm.bank_id = pb.id) where pm.id = %s """, [payment_code]) return [x[0] for x in cr.fetchall()] diff --git a/addons/account_payment/account_payment_view.xml b/addons/account_payment/account_payment_view.xml index ff2e6de2b9f..6a0158c2d7a 100644 --- a/addons/account_payment/account_payment_view.xml +++ b/addons/account_payment/account_payment_view.xml @@ -59,7 +59,7 @@
- +