I have been trying to get a transition condition working in a workflow without success. The condition looks like this:
<field name="condition">res_company.num_signers==2</field> But it always produces a traceback: Wed, 25 Jun 2008 21:30:58 ERROR:web-services:Exception in call: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/tinyerp-server/netsvc.py", line 317, in run r=m(*msg[2:]) File "/usr/lib/python2.5/site-packages/tinyerp-server/service/web_services.py", line 360, in exec_workflow res = service.exec_workflow(db, uid, object, method, id) File "/usr/lib/python2.5/site-packages/tinyerp-server/osv/osv.py", line 129, in exec_workflow res = self.exec_workflow_cr(cr, uid, obj, method, *args) File "/usr/lib/python2.5/site-packages/tinyerp-server/osv/osv.py", line 122, in exec_workflow_cr wf_service.trg_validate(uid, obj, args[0], method, cr) File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/wkf_service.py", line 86, in trg_validate instance.validate(cr, id, ident, signal) File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/instance.py", line 53, in validate workitem.process(cr, witem, ident, signal, force_running) File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/workitem.py", line 64, in process ok = _split_test(cr, workitem, activity['split_mode'], ident, signal) File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/workitem.py", line 143, in _split_test if wkf_expr.check(cr, workitem, ident, transition,signal): File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/wkf_expr.py", line 99, in check ok = ok and _eval_expr(cr, ident, workitem, transition['condition']) File "/usr/lib/python2.5/site-packages/tinyerp-server/workflow/wkf_expr.py", line 83, in _eval_expr ret = eval(line, env) File "<string>", line 1, in <module> NameError: name 'res_company' is not defined How do I specify this condition for use on the Partner form? Regards, Gerry _______________________________________________ Tinyerp-users mailing list http://tiny.be/mailman/listinfo/tinyerp-users
