diff options
| author | Mayur Maheshwari (OpenERP) <mma@tinyerp.com> | 2012-02-29 11:49:13 +0530 |
|---|---|---|
| committer | Mayur Maheshwari (OpenERP) <mma@tinyerp.com> | 2012-02-29 11:49:13 +0530 |
| commit | 5f50bd32e7cf7b87f769ded93bf69bce6ebf6dac (patch) | |
| tree | a03376defae7731a3e61effcd87852361d5ac89b | |
| parent | 66eba554e45fd6797fdef07311bb44578f571209 (diff) | |
[IMP]purchase:Improve code state change by workflow
bzr revid: mma@tinyerp.com-20120229061913-oj8djiwaps5mdi1r
| -rw-r--r-- | addons/purchase/purchase.py | 4 |
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 = { |
