diff --git a/openerp/addons/base/ir/ir_actions.py b/openerp/addons/base/ir/ir_actions.py index 31c170068c8..9adbf2c608f 100644 --- a/openerp/addons/base/ir/ir_actions.py +++ b/openerp/addons/base/ir/ir_actions.py @@ -552,6 +552,7 @@ class ir_actions_server(osv.osv): # - uid: current user id # - context: current context # - time: Python time module +# - workflow: Workflow engine # If you plan to return an action, assign: action = {...}""", 'use_relational_model': 'base', 'use_create': 'new', @@ -936,6 +937,7 @@ class ir_actions_server(osv.osv): 'uid': uid, 'user': user, 'context': context, + 'workflow': workflow } def run(self, cr, uid, ids, context=None): diff --git a/openerp/addons/base/ir/ir_actions.xml b/openerp/addons/base/ir/ir_actions.xml index 7ac0252da80..26c08d4f1b0 100644 --- a/openerp/addons/base/ir/ir_actions.xml +++ b/openerp/addons/base/ir/ir_actions.xml @@ -412,6 +412,7 @@
  • cr: database cursor
  • uid: current user id
  • context: current context
  • +
  • workflow: Workflow engine
  • Example of condition expression using Python