From 95cfd86e5bb273e8952ed0bad96f3c905cf68f19 Mon Sep 17 00:00:00 2001 From: ced <> Date: Fri, 30 Nov 2007 09:33:02 +0000 Subject: [PATCH] Improve payment view bzr revid: ced-1e7c420aba0e2ec365ac9569697e41a82ee4e7ed --- addons/account_payment/payment.py | 12 ------------ addons/account_payment/payment_view.xml | 8 +++----- 2 files changed, 3 insertions(+), 17 deletions(-) diff --git a/addons/account_payment/payment.py b/addons/account_payment/payment.py index 82c290b9f18..ce5c2f9ae79 100644 --- a/addons/account_payment/payment.py +++ b/addons/account_payment/payment.py @@ -93,16 +93,6 @@ class payment_order(osv.osv): res[order.id] = 0.0 return res - def nb_line(self, cr, uid, ids, name, args, context={}): - if not ids: return {} - res= {}.fromkeys(ids,0) - cr.execute("""SELECT "order_id", count(*) - FROM payment_line - WHERE "order_id" in (%s) - GROUP BY "order_id" """ % ','.join(map(str,ids))) - res.update(dict(cr.fetchall())) - return res - _columns = { 'date_planned': fields.date('Scheduled date if fixed'), 'reference': fields.char('Reference',size=128), @@ -116,8 +106,6 @@ class payment_order(osv.osv): 'total': fields.function(_total, string="Total", method=True, type='float'), 'user_id': fields.many2one('res.users','User',required=True), - 'nb_line': fields.function(nb_line,string='Number of payment', - method=True, type='integer'), 'date_prefered': fields.selection([ ('now', 'Directly'), ('due', 'Due date'), diff --git a/addons/account_payment/payment_view.xml b/addons/account_payment/payment_view.xml index d649bcde6b7..fbf3255e6a2 100644 --- a/addons/account_payment/payment_view.xml +++ b/addons/account_payment/payment_view.xml @@ -67,8 +67,6 @@