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 @@
-
-
@@ -93,7 +91,7 @@
-
+
@@ -175,13 +173,13 @@
on_change="onchange_move_line(move_line_id,parent.mode)"
domain="[('reconcile_id', '=', False), ('credit', '>', 0), ('amount_to_pay', '>', 0)]"/>
-
+
-
+