summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMayur Maheshwari (OpenERP) <mma@tinyerp.com>2012-02-29 11:49:13 +0530
committerMayur Maheshwari (OpenERP) <mma@tinyerp.com>2012-02-29 11:49:13 +0530
commit5f50bd32e7cf7b87f769ded93bf69bce6ebf6dac (patch)
treea03376defae7731a3e61effcd87852361d5ac89b
parent66eba554e45fd6797fdef07311bb44578f571209 (diff)
[IMP]purchase:Improve code state change by workflow
bzr revid: mma@tinyerp.com-20120229061913-oj8djiwaps5mdi1r
-rw-r--r--addons/purchase/purchase.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/addons/purchase/purchase.py b/addons/purchase/purchase.py
index f3ec32f2208..793d7e76fb1 100644
--- a/addons/purchase/purchase.py
+++ b/addons/purchase/purchase.py
@@ -323,9 +323,11 @@ class purchase_order(osv.osv):
}
def view_report(self, cr, uid, ids, context=None):
+ wf_service = netsvc.LocalService("workflow")
if context is None:
context = {}
- self.write(cr, uid, ids, {'state' : 'send'})
+ for id in ids:
+ wf_service.trg_validate(uid, 'purchase.order', id, 'send_rfq', cr)
data = self.read(cr, uid, ids, [], context=context)[0]
datas = {