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 @@
- +