From ecc45e81592db8f37f114ce724e1bca79d2e6ced Mon Sep 17 00:00:00 2001 From: "sbh (Open ERP)" Date: Mon, 12 Apr 2010 17:16:29 +0530 Subject: [PATCH] [IMP]purchase_tender: rename the object bzr revid: sbh@tinyerp.com-20100412114629-010pbvlej3e6628l --- addons/purchase_tender/purchase_tender.py | 8 ++++++-- addons/purchase_tender/purchase_tender_view.xml | 2 +- .../wizard/purchase_tender_partner.py | 11 +++++------ .../wizard/purchase_tender_partner.xml | 14 +++++++------- 4 files changed, 19 insertions(+), 16 deletions(-) diff --git a/addons/purchase_tender/purchase_tender.py b/addons/purchase_tender/purchase_tender.py index 5f3ac5e16ee..e4f5216828f 100644 --- a/addons/purchase_tender/purchase_tender.py +++ b/addons/purchase_tender/purchase_tender.py @@ -42,6 +42,7 @@ class purchase_tender(osv.osv): } _defaults = { 'date_start': lambda *args: time.strftime('%Y-%m-%d %H:%M:%S'), + 'user_id': lambda obj, cr, uid, context: uid, 'state': lambda *args: 'open', 'name': lambda obj, cr, uid, context: obj.pool.get('ir.sequence').get(cr, uid, 'purchase.order.tender'), 'company_id': lambda self,cr,uid,c: self.pool.get('res.users').browse(cr, uid, uid, c).company_id.id, @@ -55,7 +56,6 @@ class purchase_tender(osv.osv): return True def tender_cancel(self, cr, uid, ids, context={}): purchase_order_obj = self.pool.get('purchase.order') - wf_service = netsvc.LocalService("workflow") for purchase in self.browse(cr, uid, ids): for purchase_id in purchase.purchase_ids: if str(purchase_id.state) in('draft','wait'): @@ -70,7 +70,9 @@ class purchase_tender(osv.osv): return True def tender_done(self, cr, uid, ids, context={}): self.write(cr, uid, ids, {'state':'done'}, context=context) - return True + return True + + purchase_tender() class purchase_tender_line(osv.osv): @@ -121,6 +123,8 @@ class purchase_order(osv.osv): wf_service.trg_validate(uid, 'purchase.order', order.id, 'purchase_cancel', cr) self.pool.get('purchase.tender').write(cr, uid, [po.tender_id.id], {'state':'close'}) return res + + purchase_order() diff --git a/addons/purchase_tender/purchase_tender_view.xml b/addons/purchase_tender/purchase_tender_view.xml index e54c744ad3d..281c2751961 100644 --- a/addons/purchase_tender/purchase_tender_view.xml +++ b/addons/purchase_tender/purchase_tender_view.xml @@ -60,7 +60,7 @@ -