12-11-2013 10:25 AM
<startEvent id="startevent1" name="Start" activiti:initiator="employee">
…..
</startEvent>
<userTask id="usertask1" name="Management handle request" activiti:candidateGroups="management" >
<documentation>${employee} has requested a refund of ${amount} Euro.
</documentation>
….
</userTask>
<userTask id="usertask3" name="Accountancy handle request" activiti:candidateGroups="accountancy">
<documentation>${employee} has requested a refund of ${amount}
Euro. ${employee}'s manager has approved.
</documentation>
</userTask>
12-12-2013 02:49 AM
<activiti:taskListener event="complete" class="org.activiti.engine.impl.bpmn.listener.ScriptTaskListener" >
<activiti:field name="script">
<activiti:string>
var approvingManager = task.assignee;
execution.setVariable("approvingManager", approvingManager);
</activiti:string>
</activiti:field>
<activiti:field name="language" stringValue="javascript" />
<activiti:taskListener>
12-12-2013 03:50 AM
12-12-2013 04:19 AM
<scriptTask id="script2" scriptFormat="JavaScript">
<script><![CDATA[
var sum = a + b;
execution.setVariable("sum", sum);
]]></script>
</scriptTask>
12-12-2013 05:20 AM
10-26-2016 03:09 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.