1949 lines
132 KiB
XML
1949 lines
132 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<bpmn2:definitions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:g="http://www.jboss.org/drools/flow/gpd" xmlns:tns="http://www.jboss.org/drools" xmlns="http://www.jboss.org/drools" xsi:schemaLocation="http://www.omg.org/spec/BPMN/20100524/MODEL BPMN20.xsd http://www.jboss.org/drools drools.xsd http://www.bpsim.org/schemas/1.0 bpsim.xsd" id="Definition" expressionLanguage="http://www.mvel.org/2.0" targetNamespace="http://www.jboss.org/drools" typeLanguage="http://www.java.com/javaTypes">
|
|
<bpmn2:itemDefinition id="ItemDefinition_1" structureRef="java.util.Map"/>
|
|
<bpmn2:itemDefinition id="ItemDefinition_2" structureRef="java.util.ArrayList"/>
|
|
<bpmn2:itemDefinition id="ItemDefinition_3" structureRef="com.fp.simple.dto.TaskInfo"/>
|
|
<bpmn2:process id="viaticos" tns:version="1" tns:packageName="maia.flows" tns:adHoc="false" name="viaticos" isExecutable="true" processType="Private">
|
|
<bpmn2:extensionElements>
|
|
<tns:import name="java.util.Map"/>
|
|
<tns:import name="java.util.ArrayList"/>
|
|
<tns:import name="com.fp.simple.dto.TaskInfo"/>
|
|
<tns:import name="com.fp.simple.flow.FlowUtil"/>
|
|
<tns:import name="java.util.List"/>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:property id="maia" itemSubjectRef="ItemDefinition_1"/>
|
|
<bpmn2:property id="tasksMetaData" itemSubjectRef="ItemDefinition_1"/>
|
|
<bpmn2:property id="actualTask" itemSubjectRef="ItemDefinition_2"/>
|
|
<bpmn2:property id="taskMetaData" itemSubjectRef="ItemDefinition_3"/>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_4" name="Cambios" gatewayDirection="Converging">
|
|
<bpmn2:incoming>ScriptTask_8-ExclusiveGateway_4</bpmn2:incoming>
|
|
<bpmn2:incoming>ScriptTask_9-ExclusiveGateway_4</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_4-CallActivity_4</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:scriptTask id="ScriptTask_4" name="Notificar SP, JI, RU" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_3-ScriptTask_4</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_4-ExclusiveGateway_5</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("cusuariobpm", taskMetaData.getUserId());
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeyResponsableUnidad", maia, taskMetaData, 105 , 106);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="ScriptTask_7" name="Notificar SP, JI, RU" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_3-ScriptTask_7</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_7-ParallelGateway_1</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("cusuariobpm", taskMetaData.getUserId());
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeyResponsableUnidad", maia, taskMetaData, 107 , 108);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_2" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_1-ExclusiveGateway_2</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_2-ScriptTask_3</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_2-ScriptTask_8</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_2-ScriptTask_6</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_3" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_2-ExclusiveGateway_3</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_3-ScriptTask_4</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_3-ScriptTask_7</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_3-ScriptTask_9</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_1" name="Ir a jefe" gatewayDirection="Converging">
|
|
<bpmn2:incoming>ScriptTask_1-ExclusiveGateway_1</bpmn2:incoming>
|
|
<bpmn2:incoming>ExclusiveGateway_8-ExclusiveGateway_1</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_1-CallActivity_1</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:startEvent id="StartEvent_1" name="StartProcess">
|
|
<bpmn2:outgoing>StartEvent_1-ScriptTask_1</bpmn2:outgoing>
|
|
</bpmn2:startEvent>
|
|
<bpmn2:callActivity id="CallActivity_1" tns:waitForCompletion="true" tns:independent="false" name="Autorizar jefe" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",21, 1,120,"com.fp.viaticos.task.AsignarJefe", "Autorizar jefe", 10, "OK_NO");
|
|
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.executeClass(taskMetaData.getClassCode(), maia);
|
|
String action = maia.get("action")!=null ?""+maia.get("action"):null;
|
|
if(action == null || action.equals("A") ){
|
|
FlowUtil.mail("com.fp.viaticos.mail.Jefe", maia, taskMetaData, 101 , 102);
|
|
}</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Autorizar jefe");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Autorizar jefe",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_1-CallActivity_1</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_1-ExclusiveGateway_2</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_1">
|
|
<bpmn2:dataInput id="CallActivity_1_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_1_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_1_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_1_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_1_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_1">
|
|
<bpmn2:dataInputRefs>CallActivity_1_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_1_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_1">
|
|
<bpmn2:dataOutputRefs>CallActivity_1_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_1_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_1_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_1">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_1_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_2">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_1_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_1">
|
|
<bpmn2:sourceRef>CallActivity_1_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_2">
|
|
<bpmn2:sourceRef>CallActivity_1_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_3">
|
|
<bpmn2:sourceRef>CallActivity_1_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:callActivity id="CallActivity_2" tns:waitForCompletion="true" tns:independent="false" name="Autorizar supervisor" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",22, 1,120,"com.fp.viaticos.task.AsignarSupervisior", "Autorizar supervisor", 10, "OK_NO");
|
|
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
//enviar mail al responsable de la unidad a la que pertenece del empleado
|
|
|
|
FlowUtil.mail("com.fp.viaticos.mail.ResponsableUnidad", maia, taskMetaData, 101 , 102);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Autorizar supervisor");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Autorizar supervisor",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ScriptTask_6-CallActivity_2</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_2-ExclusiveGateway_3</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_2">
|
|
<bpmn2:dataInput id="CallActivity_2_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_2_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_2_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_2_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_2_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_2">
|
|
<bpmn2:dataInputRefs>CallActivity_2_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_2_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_2">
|
|
<bpmn2:dataOutputRefs>CallActivity_2_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_2_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_2_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_3">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_2_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_4">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_2_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_4">
|
|
<bpmn2:sourceRef>CallActivity_2_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_5">
|
|
<bpmn2:sourceRef>CallActivity_2_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_6">
|
|
<bpmn2:sourceRef>CallActivity_2_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:scriptTask id="ScriptTask_5" name="Finalizar Flujo Negar" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_5-ScriptTask_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_5-EndEvent_2</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.endFlow(kcontext);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:endEvent id="EndEvent_2" name="">
|
|
<bpmn2:incoming>ScriptTask_5-EndEvent_2</bpmn2:incoming>
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_1"/>
|
|
</bpmn2:endEvent>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_5" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>ScriptTask_4-ExclusiveGateway_5</bpmn2:incoming>
|
|
<bpmn2:incoming>ScriptTask_3-ExclusiveGateway_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_5-ScriptTask_5</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:scriptTask id="ScriptTask_3" name="Notificar SP, JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_2-ScriptTask_3</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_3-ExclusiveGateway_5</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefe", maia, taskMetaData, 105 , 106);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="ScriptTask_8" name="Notificar SP, JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_2-ScriptTask_8</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_8-ExclusiveGateway_4</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefe", maia, taskMetaData, 103 , 104);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:parallelGateway id="ParallelGateway_1" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>ScriptTask_7-ParallelGateway_1</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_1-CallActivity_5</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ParallelGateway_1-CallActivity_3</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ParallelGateway_1-CallActivity_14</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:scriptTask id="ScriptTask_9" name="Notificar SP, JI, RU" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_3-ScriptTask_9</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_9-ExclusiveGateway_4</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("cusuariobpm", taskMetaData.getUserId());
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeyResponsableUnidad", maia, taskMetaData, 103 , 104);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:callActivity id="CallActivity_5" tns:waitForCompletion="true" tns:independent="false" name="Confirmar talento humano" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",30, 1,120,"com.fp.viaticos.task.AsignarTalentoHumano", "Confirmar talento humano", 12,"OK_NO");
|
|
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.TalentoHumano", maia, taskMetaData, 113 , 114);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confimar talento humano");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confimar talento humano",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_1-CallActivity_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_5-ParallelGateway_2</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_3">
|
|
<bpmn2:dataInput id="CallActivity_5_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_5_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_5_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_5_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_5_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_3">
|
|
<bpmn2:dataInputRefs>CallActivity_5_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_5_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_3">
|
|
<bpmn2:dataOutputRefs>CallActivity_5_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_5_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_5_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_5">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_5_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_6">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_5_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_7">
|
|
<bpmn2:sourceRef>CallActivity_5_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_8">
|
|
<bpmn2:sourceRef>CallActivity_5_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_9">
|
|
<bpmn2:sourceRef>CallActivity_5_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:callActivity id="CallActivity_3" tns:waitForCompletion="true" tns:independent="false" name="Confirmar tesorería" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",29, 1,120,"com.fp.viaticos.task.AsignarTesoreria", "Confirmar tesorería", 12,"OK_NO");
|
|
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Tesoreria", maia, taskMetaData, 113 , 114);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar tesorería");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confirmar tesorería",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_1-CallActivity_3</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_3-ParallelGateway_2</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_4">
|
|
<bpmn2:dataInput id="CallActivity_3_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_3_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_3_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_3_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_3_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_4">
|
|
<bpmn2:dataInputRefs>CallActivity_3_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_3_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_4">
|
|
<bpmn2:dataOutputRefs>CallActivity_3_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_3_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_3_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_7">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_3_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_8">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_3_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_10">
|
|
<bpmn2:sourceRef>CallActivity_3_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_11">
|
|
<bpmn2:sourceRef>CallActivity_3_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_12">
|
|
<bpmn2:sourceRef>CallActivity_3_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:callActivity id="CallActivity_6" tns:waitForCompletion="true" tns:independent="false" name="Confirmar comision SP" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",31, 1,120,"com.fp.viaticos.task.AsignarEmpleado", "Confirmar comision SP", 13,"OK_NO");
|
|
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Empleado", maia, taskMetaData, 115 , 116);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar comision SP");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confirmar comision SP",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_2-CallActivity_6</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_6-ExclusiveGateway_7</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_5">
|
|
<bpmn2:dataInput id="CallActivity_6_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_6_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_6_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_6_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_6_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_5">
|
|
<bpmn2:dataInputRefs>CallActivity_6_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_6_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_5">
|
|
<bpmn2:dataOutputRefs>CallActivity_6_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_6_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_6_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_9">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_6_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_10">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_6_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_13">
|
|
<bpmn2:sourceRef>CallActivity_6_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_14">
|
|
<bpmn2:sourceRef>CallActivity_6_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_15">
|
|
<bpmn2:sourceRef>CallActivity_6_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:parallelGateway id="ParallelGateway_2" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>CallActivity_14-ParallelGateway_2</bpmn2:incoming>
|
|
<bpmn2:incoming>CallActivity_3-ParallelGateway_2</bpmn2:incoming>
|
|
<bpmn2:incoming>CallActivity_5-ParallelGateway_2</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_2-CallActivity_6</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:callActivity id="CallActivity_8" tns:waitForCompletion="true" tns:independent="false" name="Reajustar contabilidad" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",33, 1,120,"com.fp.viaticos.task.AsignarContabilidad", "Reajustar contabilidad", 15,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Contabilidad", maia, taskMetaData, 119 , 120);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Reajustar contabilidad");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Reajustar contabilidad",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_3-CallActivity_8</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_8-ParallelGateway_4</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_6">
|
|
<bpmn2:dataInput id="CallActivity_8_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_8_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_8_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_8_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_8_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_6">
|
|
<bpmn2:dataInputRefs>CallActivity_8_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_8_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_6">
|
|
<bpmn2:dataOutputRefs>CallActivity_8_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_8_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_8_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_11">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_8_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_12">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_8_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_16">
|
|
<bpmn2:sourceRef>CallActivity_8_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_17">
|
|
<bpmn2:sourceRef>CallActivity_8_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_18">
|
|
<bpmn2:sourceRef>CallActivity_8_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_7" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_6-ExclusiveGateway_7</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_7-CallActivity_7</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_7-CallActivity_10</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:callActivity id="CallActivity_9" tns:waitForCompletion="true" tns:independent="false" name="Reajustar talento humano" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",34, 1,120,"com.fp.viaticos.task.AsignarTalentoHumano", "Reajustar talento humano", 15,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.TalentoHumano", maia, taskMetaData, 119 , 120);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Reajustar talento humano");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Reajustar talento humano",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_3-CallActivity_9</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_9-ParallelGateway_4</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_7">
|
|
<bpmn2:dataInput id="CallActivity_9_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_9_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_9_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_9_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_9_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_7">
|
|
<bpmn2:dataInputRefs>CallActivity_9_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_9_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_7">
|
|
<bpmn2:dataOutputRefs>CallActivity_9_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_9_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_9_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_13">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_9_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_14">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_9_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_19">
|
|
<bpmn2:sourceRef>CallActivity_9_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_20">
|
|
<bpmn2:sourceRef>CallActivity_9_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_21">
|
|
<bpmn2:sourceRef>CallActivity_9_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:parallelGateway id="ParallelGateway_3" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_7-ParallelGateway_3</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_3-CallActivity_8</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ParallelGateway_3-CallActivity_9</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ParallelGateway_3-ScriptTask_12</bpmn2:outgoing>
|
|
<bpmn2:outgoing>SequenceFlow_5</bpmn2:outgoing>
|
|
<bpmn2:outgoing>SequenceFlow_7</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:parallelGateway id="ParallelGateway_4" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>CallActivity_8-ParallelGateway_4</bpmn2:incoming>
|
|
<bpmn2:incoming>CallActivity_9-ParallelGateway_4</bpmn2:incoming>
|
|
<bpmn2:incoming>ScriptTask_12-ParallelGateway_4</bpmn2:incoming>
|
|
<bpmn2:incoming>SequenceFlow_6</bpmn2:incoming>
|
|
<bpmn2:incoming>SequenceFlow_8</bpmn2:incoming>
|
|
<bpmn2:outgoing>SequenceFlow_9</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:callActivity id="CallActivity_14" tns:waitForCompletion="true" tns:independent="false" name="Confirmar movilización" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",50, 1,120,"com.fp.viaticos.task.AsignarTesoreria", "Confirmar movilización", 19,"OK_NO");
|
|

|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Tesoreria", maia, taskMetaData, 133 , 134);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar movilización");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Notificar movilización",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_1-CallActivity_14</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_14-ParallelGateway_2</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_14">
|
|
<bpmn2:dataInput id="CallActivity_14_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_14_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_14_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_14_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_14_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_14">
|
|
<bpmn2:dataInputRefs>CallActivity_14_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_14_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_14">
|
|
<bpmn2:dataOutputRefs>CallActivity_14_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_14_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_14_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_27">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_14_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_28">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_14_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_40">
|
|
<bpmn2:sourceRef>CallActivity_14_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_41">
|
|
<bpmn2:sourceRef>CallActivity_14_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_42">
|
|
<bpmn2:sourceRef>CallActivity_14_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:scriptTask id="ScriptTask_6" name="Notificar SP, JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_2-ScriptTask_6</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_6-CallActivity_2</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.executeClass(taskMetaData.getClassCode(), maia);
|
|
String action = maia.get("action")!=null ?""+maia.get("action"):null;
|
|
//System.out.println("Se ingresa al nodo notificar SP :" + action);
|
|
if(action == null || action.equals("A") ){
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefe", maia, taskMetaData, 107 , 108);
|
|
}</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:scriptTask id="ScriptTask_1" name="Preparar flujo" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>StartEvent_1-ScriptTask_1</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_1-ExclusiveGateway_1</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("PID",kcontext.getProcessInstance().getId());
|
|
actualTask=new java.util.ArrayList();
|
|
kcontext.setVariable("actualTask",actualTask);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:endEvent id="EndEvent_4" name="">
|
|
<bpmn2:incoming>ScriptTask_10-EndEvent_4</bpmn2:incoming>
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_4"/>
|
|
</bpmn2:endEvent>
|
|
<bpmn2:scriptTask id="ScriptTask_10" name="Finalizar Flujo Negar" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_8-ScriptTask_10</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_10-EndEvent_4</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.endFlow(kcontext);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:callActivity id="CallActivity_4" tns:waitForCompletion="true" tns:independent="false" name="Modificar empleado" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",24, 1,30,"com.fp.viaticos.task.AsignarEmpleado", "Modificar empleado", 11, "OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Modificar empleado");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Modificar empleado",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_4-CallActivity_4</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_4-ExclusiveGateway_8</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_16">
|
|
<bpmn2:dataInput id="CallActivity_4_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_4_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_4_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_4_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_4_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_16">
|
|
<bpmn2:dataInputRefs>CallActivity_4_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_4_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_16">
|
|
<bpmn2:dataOutputRefs>CallActivity_4_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_4_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_4_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_31">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_4_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_32">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_4_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_46">
|
|
<bpmn2:sourceRef>CallActivity_4_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_47">
|
|
<bpmn2:sourceRef>CallActivity_4_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_48">
|
|
<bpmn2:sourceRef>CallActivity_4_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_8" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_4-ExclusiveGateway_8</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_8-ExclusiveGateway_1</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_8-ScriptTask_10</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:sequenceFlow id="ScriptTask_8-ExclusiveGateway_4" tns:priority="1" name="" sourceRef="ScriptTask_8" targetRef="ExclusiveGateway_4"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_9-ExclusiveGateway_4" tns:priority="1" name="" sourceRef="ScriptTask_9" targetRef="ExclusiveGateway_4"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_3-ScriptTask_4" tns:priority="1" name="Negar" sourceRef="ExclusiveGateway_3" targetRef="ScriptTask_4">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_1" language="http://www.java.com/java">return ("D".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_3-ScriptTask_7" tns:priority="1" name="Aprobar" sourceRef="ExclusiveGateway_3" targetRef="ScriptTask_7">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_2" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="CallActivity_1-ExclusiveGateway_2" tns:priority="1" name="" sourceRef="CallActivity_1" targetRef="ExclusiveGateway_2"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_2-ExclusiveGateway_3" tns:priority="1" name="" sourceRef="CallActivity_2" targetRef="ExclusiveGateway_3"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_1-ExclusiveGateway_1" tns:priority="1" name="" sourceRef="ScriptTask_1" targetRef="ExclusiveGateway_1"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_8-ExclusiveGateway_1" tns:priority="1" name="aprobar" sourceRef="ExclusiveGateway_8" targetRef="ExclusiveGateway_1">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_3" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_1-CallActivity_1" tns:priority="1" name="" sourceRef="ExclusiveGateway_1" targetRef="CallActivity_1"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_6-CallActivity_2" tns:priority="1" name="" sourceRef="ScriptTask_6" targetRef="CallActivity_2"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_5-ScriptTask_5" tns:priority="1" name="" sourceRef="ExclusiveGateway_5" targetRef="ScriptTask_5"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_5-EndEvent_2" tns:priority="1" name="" sourceRef="ScriptTask_5" targetRef="EndEvent_2"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_4-ExclusiveGateway_5" tns:priority="1" name="" sourceRef="ScriptTask_4" targetRef="ExclusiveGateway_5"/>
|
|
<bpmn2:sequenceFlow id="ScriptTask_3-ExclusiveGateway_5" tns:priority="1" name="" sourceRef="ScriptTask_3" targetRef="ExclusiveGateway_5"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_2-ScriptTask_3" tns:priority="1" name="Negar" sourceRef="ExclusiveGateway_2" targetRef="ScriptTask_3">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_4" language="http://www.java.com/java">return ("D".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_2-ScriptTask_8" tns:priority="1" name="Correcciones" sourceRef="ExclusiveGateway_2" targetRef="ScriptTask_8">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_5" language="http://www.java.com/java">return ("M".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ScriptTask_7-ParallelGateway_1" tns:priority="1" name="" sourceRef="ScriptTask_7" targetRef="ParallelGateway_1"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_3-ScriptTask_9" tns:priority="1" name="Correcciones" sourceRef="ExclusiveGateway_3" targetRef="ScriptTask_9">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_6" language="http://www.java.com/java">return ("M".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_1-CallActivity_5" tns:priority="1" name="" sourceRef="ParallelGateway_1" targetRef="CallActivity_5"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_1-CallActivity_3" tns:priority="1" name="" sourceRef="ParallelGateway_1" targetRef="CallActivity_3"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_2-CallActivity_6" tns:priority="1" name="" sourceRef="ParallelGateway_2" targetRef="CallActivity_6"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_14-ParallelGateway_2" tns:priority="1" name="" sourceRef="CallActivity_14" targetRef="ParallelGateway_2"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_3-ParallelGateway_2" tns:priority="1" name="" sourceRef="CallActivity_3" targetRef="ParallelGateway_2"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_5-ParallelGateway_2" tns:priority="1" name="" sourceRef="CallActivity_5" targetRef="ParallelGateway_2"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_3-CallActivity_8" tns:priority="1" name="" sourceRef="ParallelGateway_3" targetRef="CallActivity_8"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_6-ExclusiveGateway_7" tns:priority="1" name="" sourceRef="CallActivity_6" targetRef="ExclusiveGateway_7"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_3-CallActivity_9" tns:priority="1" name="" sourceRef="ParallelGateway_3" targetRef="CallActivity_9"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_3-ScriptTask_12" tns:priority="1" name="" sourceRef="ParallelGateway_3" targetRef="ScriptTask_12"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_8-ParallelGateway_4" tns:priority="1" name="" sourceRef="CallActivity_8" targetRef="ParallelGateway_4"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_9-ParallelGateway_4" tns:priority="1" name="" sourceRef="CallActivity_9" targetRef="ParallelGateway_4"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_7-CallActivity_7" tns:priority="1" name="negar" sourceRef="ExclusiveGateway_7" targetRef="CallActivity_7">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_7" language="http://www.java.com/java">return ("D".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_1-CallActivity_14" tns:priority="1" name="" sourceRef="ParallelGateway_1" targetRef="CallActivity_14"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_2-ScriptTask_6" tns:priority="1" name="Aprobar" sourceRef="ExclusiveGateway_2" targetRef="ScriptTask_6">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_12" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="StartEvent_1-ScriptTask_1" tns:priority="1" name="" sourceRef="StartEvent_1" targetRef="ScriptTask_1"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_7-CallActivity_10" tns:priority="1" name="aprobar" sourceRef="ExclusiveGateway_7" targetRef="CallActivity_10">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_13" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ScriptTask_10-EndEvent_4" tns:priority="1" name="" sourceRef="ScriptTask_10" targetRef="EndEvent_4"/>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_8-ScriptTask_10" tns:priority="1" name="negar" sourceRef="ExclusiveGateway_8" targetRef="ScriptTask_10">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_14" language="http://www.java.com/java">return ("D".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_4-CallActivity_4" tns:priority="1" name="" sourceRef="ExclusiveGateway_4" targetRef="CallActivity_4"/>
|
|
<bpmn2:sequenceFlow id="CallActivity_4-ExclusiveGateway_8" tns:priority="1" name="" sourceRef="CallActivity_4" targetRef="ExclusiveGateway_8"/>
|
|
<bpmn2:callActivity id="CallActivity_10" tns:waitForCompletion="true" tns:independent="false" name="Generar Informe SP" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30", 23, 1, 120, "com.fp.viaticos.task.AsignarEmpleado", "Generar Informe SP", 16, "OK_NO");
|
|
kcontext.setVariable("taskMetaData", taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Empleado", maia, taskMetaData, 123, 124);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Generar Informe SP");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Generar Informe SP",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_7-CallActivity_10</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_10-ExclusiveGateway_9</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_15">
|
|
<bpmn2:dataInput id="CallActivity_10_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_10_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_10_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_10_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_10_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_15">
|
|
<bpmn2:dataInputRefs>CallActivity_10_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_10_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_15">
|
|
<bpmn2:dataOutputRefs>CallActivity_10_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_10_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_10_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_29">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_10_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_30">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_10_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_43">
|
|
<bpmn2:sourceRef>CallActivity_10_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_44">
|
|
<bpmn2:sourceRef>CallActivity_10_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_45">
|
|
<bpmn2:sourceRef>CallActivity_10_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_10-ExclusiveGateway_9" tns:priority="1" name="" sourceRef="CallActivity_10" targetRef="ExclusiveGateway_9"/>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_9" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>CallActivity_10-ExclusiveGateway_9</bpmn2:incoming>
|
|
<bpmn2:incoming>CallActivity_13-ExclusiveGateway_9</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_9-CallActivity_11</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_9-CallActivity_11" tns:priority="1" name="" sourceRef="ExclusiveGateway_9" targetRef="CallActivity_11"/>
|
|
<bpmn2:callActivity id="CallActivity_11" tns:waitForCompletion="true" tns:independent="false" name="Autorizar informe JI" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",25, 1,120,"com.fp.viaticos.task.AsignarJefeInforme", "Autorizar informe JI", 17,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
//enviar mail al jefe del empleado
|
|
|
|
FlowUtil.executeClass(taskMetaData.getClassCode(), maia);
|
|
String action = maia.get("action")!=null ?""+maia.get("action"):null;
|
|
if(action == null || action.equals("A") ){
|
|
FlowUtil.mail("com.fp.viaticos.mail.JefeInforme", maia, taskMetaData, 125 , 126);
|
|
}</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Autorizar informe JI");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Autorizar informe JI",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_9-CallActivity_11</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_11-ExclusiveGateway_10</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_11">
|
|
<bpmn2:dataInput id="CallActivity_11_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_11_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_11_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_11_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_11_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_11">
|
|
<bpmn2:dataInputRefs>CallActivity_11_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_11_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_11">
|
|
<bpmn2:dataOutputRefs>CallActivity_11_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_11_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_11_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_21">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_11_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_22">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_11_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_31">
|
|
<bpmn2:sourceRef>CallActivity_11_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_32">
|
|
<bpmn2:sourceRef>CallActivity_11_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_33">
|
|
<bpmn2:sourceRef>CallActivity_11_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_11-ExclusiveGateway_10" tns:priority="1" name="" sourceRef="CallActivity_11" targetRef="ExclusiveGateway_10"/>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_10" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_11-ExclusiveGateway_10</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_10-ScriptTask_13</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_10-ScriptTask_14</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_10-ScriptTask_13" tns:priority="1" name="aprobar" sourceRef="ExclusiveGateway_10" targetRef="ScriptTask_13">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_9" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_10-ScriptTask_14" tns:priority="1" name="modificar" sourceRef="ExclusiveGateway_10" targetRef="ScriptTask_14">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_10" language="http://www.java.com/java">return ("M".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:scriptTask id="ScriptTask_14" name="Notificar SP, JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_10-ScriptTask_14</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_14-ExclusiveGateway_11</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeInforme", maia, taskMetaData, 127 , 128);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_14-ExclusiveGateway_11" tns:priority="1" name="" sourceRef="ScriptTask_14" targetRef="ExclusiveGateway_11"/>
|
|
<bpmn2:scriptTask id="ScriptTask_13" name="Notificar SP, JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_10-ScriptTask_13</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_13-CallActivity_12</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.executeClass(taskMetaData.getClassCode(), maia);
|
|
String action = maia.get("action")!=null ?""+maia.get("action"):null;
|
|
//System.out.println("Se ingresa al nodo notificar SP :" + action);
|
|
if(action == null || action.equals("A") ){
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeInforme", maia, taskMetaData, 129, 130);
|
|
}
|
|
</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_13-CallActivity_12" tns:priority="1" name="" sourceRef="ScriptTask_13" targetRef="CallActivity_12"/>
|
|
<bpmn2:callActivity id="CallActivity_12" tns:waitForCompletion="true" tns:independent="false" name="Autorizar informe RU" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",39, 1,120,"com.fp.viaticos.task.AsignarSupervisiorInforme", "Autorizar informe RU", 17,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
//enviar mail al responsable de la unidad a la que pertenece del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.ResponsableUnidadInforme", maia, taskMetaData, 125 , 126);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Autorizar informe RU");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Autorizar informe RU",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ScriptTask_13-CallActivity_12</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_12-ExclusiveGateway_6</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_13">
|
|
<bpmn2:dataInput id="CallActivity_12_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_12_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_12_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_12_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_12_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_13">
|
|
<bpmn2:dataInputRefs>CallActivity_12_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_12_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_13">
|
|
<bpmn2:dataOutputRefs>CallActivity_12_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_12_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_12_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_25">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_12_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_26">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_12_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_37">
|
|
<bpmn2:sourceRef>CallActivity_12_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_38">
|
|
<bpmn2:sourceRef>CallActivity_12_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_39">
|
|
<bpmn2:sourceRef>CallActivity_12_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_12-ExclusiveGateway_6" tns:priority="1" name="" sourceRef="CallActivity_12" targetRef="ExclusiveGateway_6"/>
|
|
<bpmn2:callActivity id="CallActivity_13" tns:waitForCompletion="true" tns:independent="false" name="Modificar informe SP" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",35, 1,30,"com.fp.viaticos.task.AsignarEmpleado", "Modificar informe SP", 20,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Modificar informe SP");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Modificar informe SP",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_11-CallActivity_13</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_13-ExclusiveGateway_9</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_10">
|
|
<bpmn2:dataInput id="CallActivity_13_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_13_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_13_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_13_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_13_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_10">
|
|
<bpmn2:dataInputRefs>CallActivity_13_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_13_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_10">
|
|
<bpmn2:dataOutputRefs>CallActivity_13_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_13_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_13_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_19">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_13_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_20">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_13_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_28">
|
|
<bpmn2:sourceRef>CallActivity_13_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_29">
|
|
<bpmn2:sourceRef>CallActivity_13_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_30">
|
|
<bpmn2:sourceRef>CallActivity_13_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_13-ExclusiveGateway_9" tns:priority="1" name="" sourceRef="CallActivity_13" targetRef="ExclusiveGateway_9"/>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_11" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>ScriptTask_14-ExclusiveGateway_11</bpmn2:incoming>
|
|
<bpmn2:incoming>ScriptTask_16-ExclusiveGateway_11</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_11-CallActivity_13</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_11-CallActivity_13" tns:priority="1" name="" sourceRef="ExclusiveGateway_11" targetRef="CallActivity_13"/>
|
|
<bpmn2:exclusiveGateway id="ExclusiveGateway_6" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>CallActivity_12-ExclusiveGateway_6</bpmn2:incoming>
|
|
<bpmn2:outgoing>ExclusiveGateway_6-ScriptTask_16</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ExclusiveGateway_6-ScriptTask_15</bpmn2:outgoing>
|
|
</bpmn2:exclusiveGateway>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_6-ScriptTask_16" tns:priority="1" name="modificar" sourceRef="ExclusiveGateway_6" targetRef="ScriptTask_16">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_8" language="http://www.java.com/java">return ("M".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:sequenceFlow id="ExclusiveGateway_6-ScriptTask_15" tns:priority="1" name="aprobar" sourceRef="ExclusiveGateway_6" targetRef="ScriptTask_15">
|
|
<bpmn2:conditionExpression xsi:type="bpmn2:tFormalExpression" id="FormalExpression_11" language="http://www.java.com/java">return ("A".equals(taskMetaData.getResponse()));</bpmn2:conditionExpression>
|
|
</bpmn2:sequenceFlow>
|
|
<bpmn2:scriptTask id="ScriptTask_16" name="Notificar SP, JI, RU" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_6-ScriptTask_16</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_16-ExclusiveGateway_11</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("cusuariobpm", taskMetaData.getUserId());
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeyResponsableUnidadInforme", maia, taskMetaData, 127 , 128);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_16-ExclusiveGateway_11" tns:priority="1" name="" sourceRef="ScriptTask_16" targetRef="ExclusiveGateway_11"/>
|
|
<bpmn2:scriptTask id="ScriptTask_15" name="Notificar SP, JI, RU" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ExclusiveGateway_6-ScriptTask_15</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_15-ParallelGateway_5</bpmn2:outgoing>
|
|
<bpmn2:script>maia.put("cusuariobpm", taskMetaData.getUserId());
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefeyResponsableUnidadInforme", maia, taskMetaData, 129 , 130);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_15-ParallelGateway_5" tns:priority="1" name="" sourceRef="ScriptTask_15" targetRef="ParallelGateway_5"/>
|
|
<bpmn2:callActivity id="CallActivity_16" tns:waitForCompletion="true" tns:independent="false" name="Confirmar informe TH" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",37, 1,120,"com.fp.viaticos.task.AsignarTalentoHumano","Confirmar informe TH", 18,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.TalentoHumano", maia, taskMetaData, 131 , 132);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar informe TH");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confirmar informe TH",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_5-CallActivity_16</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_16-ParallelGateway_6</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_9">
|
|
<bpmn2:dataInput id="CallActivity_16_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_16_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_16_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_16_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_16_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_9">
|
|
<bpmn2:dataInputRefs>CallActivity_16_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_16_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_9">
|
|
<bpmn2:dataOutputRefs>CallActivity_16_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_16_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_16_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_17">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_16_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_18">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_16_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_25">
|
|
<bpmn2:sourceRef>CallActivity_16_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_26">
|
|
<bpmn2:sourceRef>CallActivity_16_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_27">
|
|
<bpmn2:sourceRef>CallActivity_16_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_16-ParallelGateway_6" tns:priority="1" name="" sourceRef="CallActivity_16" targetRef="ParallelGateway_6"/>
|
|
<bpmn2:parallelGateway id="ParallelGateway_5" name="" gatewayDirection="Diverging">
|
|
<bpmn2:incoming>ScriptTask_15-ParallelGateway_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_5-CallActivity_16</bpmn2:outgoing>
|
|
<bpmn2:outgoing>ParallelGateway_5-CallActivity_15</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_5-CallActivity_16" tns:priority="1" name="" sourceRef="ParallelGateway_5" targetRef="CallActivity_16"/>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_5-CallActivity_15" tns:priority="1" name="" sourceRef="ParallelGateway_5" targetRef="CallActivity_15"/>
|
|
<bpmn2:callActivity id="CallActivity_15" tns:waitForCompletion="true" tns:independent="false" name="Confirmar informe tesoreria" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",36, 1,120,"com.fp.viaticos.task.AsignarTesoreria","Confirmar informe tesoreria" ,18,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Tesoreria", maia, taskMetaData, 131 , 132);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar informe tesoreria");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confirmar informe tesoreria",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ParallelGateway_5-CallActivity_15</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_15-ParallelGateway_6</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_12">
|
|
<bpmn2:dataInput id="CallActivity_15_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_15_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_15_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_15_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_15_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_12">
|
|
<bpmn2:dataInputRefs>CallActivity_15_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_15_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_12">
|
|
<bpmn2:dataOutputRefs>CallActivity_15_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_15_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_15_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_23">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_15_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_24">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_15_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_34">
|
|
<bpmn2:sourceRef>CallActivity_15_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_35">
|
|
<bpmn2:sourceRef>CallActivity_15_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_36">
|
|
<bpmn2:sourceRef>CallActivity_15_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_15-ParallelGateway_6" tns:priority="1" name="" sourceRef="CallActivity_15" targetRef="ParallelGateway_6"/>
|
|
<bpmn2:parallelGateway id="ParallelGateway_6" name="" gatewayDirection="Converging">
|
|
<bpmn2:incoming>CallActivity_16-ParallelGateway_6</bpmn2:incoming>
|
|
<bpmn2:incoming>CallActivity_15-ParallelGateway_6</bpmn2:incoming>
|
|
<bpmn2:outgoing>SequenceFlow_10</bpmn2:outgoing>
|
|
</bpmn2:parallelGateway>
|
|
<bpmn2:scriptTask id="ScriptTask_12" name="Notificacion anulacion SP JI" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ParallelGateway_3-ScriptTask_12</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_12-ParallelGateway_4</bpmn2:outgoing>
|
|
<bpmn2:script>//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.EmpleadoyJefe", maia, taskMetaData, 121 , 122);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_12-ParallelGateway_4" tns:priority="1" name="" sourceRef="ScriptTask_12" targetRef="ParallelGateway_4"/>
|
|
<bpmn2:callActivity id="CallActivity_7" tns:waitForCompletion="true" tns:independent="false" name="Confirmar jefe inmediato" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30", 32, 1, 120, "com.fp.viaticos.task.AsignarJefeComision", "Confirmar jefe inmediato", 14, "OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
//enviar mail al jefe del empleado
|
|
FlowUtil.mail("com.fp.viaticos.mail.Jefe", maia, taskMetaData, 117 , 118);</tns:script>
|
|
</tns:onEntry-script>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Confirmar jefe inmediato");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Confirmar jefe inmediato",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>ExclusiveGateway_7-CallActivity_7</bpmn2:incoming>
|
|
<bpmn2:outgoing>CallActivity_7-ParallelGateway_3</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_8">
|
|
<bpmn2:dataInput id="CallActivity_7_maiaInput" name="maia"/>
|
|
<bpmn2:dataInput id="CallActivity_7_taskMetaDataInput" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="CallActivity_7_actualTaskOutput" name="actualTask"/>
|
|
<bpmn2:dataOutput id="CallActivity_7_maiaOutput" name="maia"/>
|
|
<bpmn2:dataOutput id="CallActivity_7_taskMetaDataOutput" name="taskMetaData"/>
|
|
<bpmn2:inputSet id="InputSet_8">
|
|
<bpmn2:dataInputRefs>CallActivity_7_maiaInput</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>CallActivity_7_taskMetaDataInput</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_8">
|
|
<bpmn2:dataOutputRefs>CallActivity_7_actualTaskOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_7_maiaOutput</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>CallActivity_7_taskMetaDataOutput</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_15">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_7_maiaInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_16">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>CallActivity_7_taskMetaDataInput</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_22">
|
|
<bpmn2:sourceRef>CallActivity_7_actualTaskOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_23">
|
|
<bpmn2:sourceRef>CallActivity_7_maiaOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_24">
|
|
<bpmn2:sourceRef>CallActivity_7_taskMetaDataOutput</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="CallActivity_7-ParallelGateway_3" tns:priority="1" name="" sourceRef="CallActivity_7" targetRef="ParallelGateway_3"/>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_5" tns:priority="1" sourceRef="ParallelGateway_3" targetRef="CallActivity_19"/>
|
|
<bpmn2:callActivity id="CallActivity_19" tns:waitForCompletion="true" tns:independent="false" name="Reajustar tesorería" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",52, 1,120,"com.fp.viaticos.task.AsignarTesoreria", "Reajustar tesorería", 15,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Tesoreria", maia, taskMetaData, 119 , 120);
|
|
</tns:script>
|
|
</tns:onEntry-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:extensionElements>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Reajustar tesorería");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Reajustar tesorería",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>SequenceFlow_5</bpmn2:incoming>
|
|
<bpmn2:outgoing>SequenceFlow_6</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_28">
|
|
<bpmn2:dataInput id="DataInput_1" itemSubjectRef="ItemDefinition_1" name="maia"/>
|
|
<bpmn2:dataInput id="DataInput_2" itemSubjectRef="ItemDefinition_3" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="DataOutput_1" itemSubjectRef="ItemDefinition_1" name="maia"/>
|
|
<bpmn2:dataOutput id="DataOutput_2" itemSubjectRef="ItemDefinition_3" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="DataOutput_3" itemSubjectRef="ItemDefinition_2" name="actualTask"/>
|
|
<bpmn2:inputSet id="_InputSet_2" name="Input Set 2">
|
|
<bpmn2:dataInputRefs>DataInput_1</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>DataInput_2</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_17" name="Output Set 17">
|
|
<bpmn2:dataOutputRefs>DataOutput_1</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>DataOutput_2</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>DataOutput_3</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_33">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>DataInput_1</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_34">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>DataInput_2</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_49">
|
|
<bpmn2:sourceRef>DataOutput_1</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_50">
|
|
<bpmn2:sourceRef>DataOutput_2</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_51">
|
|
<bpmn2:sourceRef>DataOutput_3</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_6" tns:priority="1" sourceRef="CallActivity_19" targetRef="ParallelGateway_4"/>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_7" tns:priority="1" sourceRef="ParallelGateway_3" targetRef="CallActivity_20"/>
|
|
<bpmn2:callActivity id="CallActivity_20" tns:waitForCompletion="true" tns:independent="false" name="Reajustar Movilización" calledElement="taskasign">
|
|
<bpmn2:extensionElements>
|
|
<tns:onEntry-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>taskMetaData=FlowUtil.createTaskInfoByClassName("30",53, 1,120,"com.fp.viaticos.task.AsignarTesoreria", "Reajustar Movilización", 15,"OK_NO");
|
|
kcontext.setVariable("taskMetaData",taskMetaData);
|
|
FlowUtil.mail("com.fp.viaticos.mail.Tesoreria", maia, taskMetaData, 119 , 120);
|
|
</tns:script>
|
|
</tns:onEntry-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:extensionElements>
|
|
<tns:onExit-script scriptFormat="http://www.java.com/java">
|
|
<tns:script>List old=(List)tasksMetaData.get("Reajustar Movilización");
|
|
if(old!=null){
|
|
old.addAll(actualTask);
|
|
}else{
|
|
old=actualTask;
|
|
}
|
|
tasksMetaData.put("Reajustar Movilización",old);</tns:script>
|
|
</tns:onExit-script>
|
|
</bpmn2:extensionElements>
|
|
<bpmn2:incoming>SequenceFlow_7</bpmn2:incoming>
|
|
<bpmn2:outgoing>SequenceFlow_8</bpmn2:outgoing>
|
|
<bpmn2:ioSpecification id="InputOutputSpecification_35">
|
|
<bpmn2:dataInput id="DataInput_3" itemSubjectRef="ItemDefinition_1" name="maia"/>
|
|
<bpmn2:dataInput id="DataInput_4" itemSubjectRef="ItemDefinition_3" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="DataOutput_4" itemSubjectRef="ItemDefinition_1" name="maia"/>
|
|
<bpmn2:dataOutput id="DataOutput_5" itemSubjectRef="ItemDefinition_3" name="taskMetaData"/>
|
|
<bpmn2:dataOutput id="DataOutput_6" itemSubjectRef="ItemDefinition_2" name="actualTask"/>
|
|
<bpmn2:inputSet id="_InputSet_3" name="Input Set 3">
|
|
<bpmn2:dataInputRefs>DataInput_3</bpmn2:dataInputRefs>
|
|
<bpmn2:dataInputRefs>DataInput_4</bpmn2:dataInputRefs>
|
|
</bpmn2:inputSet>
|
|
<bpmn2:outputSet id="OutputSet_18" name="Output Set 18">
|
|
<bpmn2:dataOutputRefs>DataOutput_4</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>DataOutput_5</bpmn2:dataOutputRefs>
|
|
<bpmn2:dataOutputRefs>DataOutput_6</bpmn2:dataOutputRefs>
|
|
</bpmn2:outputSet>
|
|
</bpmn2:ioSpecification>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_35">
|
|
<bpmn2:sourceRef>maia</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>DataInput_3</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataInputAssociation id="DataInputAssociation_36">
|
|
<bpmn2:sourceRef>taskMetaData</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>DataInput_4</bpmn2:targetRef>
|
|
</bpmn2:dataInputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_52">
|
|
<bpmn2:sourceRef>DataOutput_4</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>maia</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_53">
|
|
<bpmn2:sourceRef>DataOutput_5</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>taskMetaData</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
<bpmn2:dataOutputAssociation id="DataOutputAssociation_54">
|
|
<bpmn2:sourceRef>DataOutput_6</bpmn2:sourceRef>
|
|
<bpmn2:targetRef>actualTask</bpmn2:targetRef>
|
|
</bpmn2:dataOutputAssociation>
|
|
</bpmn2:callActivity>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_8" tns:priority="1" sourceRef="CallActivity_20" targetRef="ParallelGateway_4"/>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_9" tns:priority="1" sourceRef="ParallelGateway_4" targetRef="ScriptTask_17"/>
|
|
<bpmn2:scriptTask id="ScriptTask_11" name="Finalizar Flujo" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ParallelGateway_4-ScriptTask_11</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_11-EndEvent_3</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.endFlow(kcontext);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_11-EndEvent_3" tns:priority="1" name="" sourceRef="ScriptTask_11" targetRef="EndEvent_3"/>
|
|
<bpmn2:scriptTask id="ScriptTask_17" name="Notificar anulación SP" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>SequenceFlow_9</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_4-ScriptTask_11</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.mail("com.fp.viaticos.mail.Empleado", maia, taskMetaData, 137, 138);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_4-ScriptTask_11" tns:priority="1" name="" sourceRef="ScriptTask_17" targetRef="ScriptTask_11"/>
|
|
<bpmn2:endEvent id="EndEvent_3" name="">
|
|
<bpmn2:incoming>ScriptTask_11-EndEvent_3</bpmn2:incoming>
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_2"/>
|
|
</bpmn2:endEvent>
|
|
<bpmn2:scriptTask id="ScriptTask_2" name="Finalizar Flujo" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>ParallelGateway_6-ScriptTask_2</bpmn2:incoming>
|
|
<bpmn2:outgoing>ScriptTask_2-EndEvent_1</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.endFlow(kcontext);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ScriptTask_2-EndEvent_1" tns:priority="1" name="" sourceRef="ScriptTask_2" targetRef="EndEvent_1"/>
|
|
<bpmn2:sequenceFlow id="SequenceFlow_10" tns:priority="1" sourceRef="ParallelGateway_6" targetRef="ScriptTask_18"/>
|
|
<bpmn2:scriptTask id="ScriptTask_18" name="Notificar aprobación SP" scriptFormat="http://www.java.com/java">
|
|
<bpmn2:incoming>SequenceFlow_10</bpmn2:incoming>
|
|
<bpmn2:outgoing>ParallelGateway_6-ScriptTask_2</bpmn2:outgoing>
|
|
<bpmn2:script>FlowUtil.mail("com.fp.viaticos.mail.Empleado", maia, taskMetaData, 135, 136);</bpmn2:script>
|
|
</bpmn2:scriptTask>
|
|
<bpmn2:sequenceFlow id="ParallelGateway_6-ScriptTask_2" tns:priority="1" name="" sourceRef="ScriptTask_18" targetRef="ScriptTask_2"/>
|
|
<bpmn2:endEvent id="EndEvent_1" name="">
|
|
<bpmn2:incoming>ScriptTask_2-EndEvent_1</bpmn2:incoming>
|
|
<bpmn2:terminateEventDefinition id="TerminateEventDefinition_3"/>
|
|
</bpmn2:endEvent>
|
|
</bpmn2:process>
|
|
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
|
<bpmndi:BPMNPlane id="BPMNPlane_Process_1" bpmnElement="viaticos">
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_1" bpmnElement="ExclusiveGateway_4">
|
|
<dc:Bounds height="48.0" width="48.0" x="516.0" y="9.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_1" bpmnElement="ScriptTask_4">
|
|
<dc:Bounds height="50.0" width="110.0" x="936.0" y="290.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_2" bpmnElement="ScriptTask_7">
|
|
<dc:Bounds height="50.0" width="110.0" x="1096.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_2" bpmnElement="ExclusiveGateway_2">
|
|
<dc:Bounds height="48.0" width="48.0" x="516.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_3" bpmnElement="ExclusiveGateway_3">
|
|
<dc:Bounds height="48.0" width="48.0" x="966.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_4" bpmnElement="ExclusiveGateway_1">
|
|
<dc:Bounds height="48.0" width="48.0" x="256.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_StartEvent_1" bpmnElement="StartEvent_1">
|
|
<dc:Bounds height="48.0" width="48.0" x="0.0" y="190.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_1" bpmnElement="CallActivity_1">
|
|
<dc:Bounds height="50.0" width="110.0" x="358.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_2" bpmnElement="CallActivity_2">
|
|
<dc:Bounds height="50.0" width="142.0" x="798.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_3" bpmnElement="ScriptTask_5">
|
|
<dc:Bounds height="50.0" width="110.0" x="486.0" y="365.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_EndEvent_1" bpmnElement="EndEvent_2">
|
|
<dc:Bounds height="48.0" width="48.0" x="370.0" y="366.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_5" bpmnElement="ExclusiveGateway_5">
|
|
<dc:Bounds height="48.0" width="48.0" x="771.0" y="290.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_4" bpmnElement="ScriptTask_3">
|
|
<dc:Bounds height="50.0" width="110.0" x="486.0" y="290.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_5" bpmnElement="ScriptTask_8">
|
|
<dc:Bounds height="50.0" width="110.0" x="486.0" y="90.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_1" bpmnElement="ParallelGateway_1">
|
|
<dc:Bounds height="48.0" width="48.0" x="1252.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_6" bpmnElement="ScriptTask_9">
|
|
<dc:Bounds height="50.0" width="110.0" x="936.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_3" bpmnElement="CallActivity_5">
|
|
<dc:Bounds height="50.0" width="110.0" x="1341.0" y="291.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_4" bpmnElement="CallActivity_3">
|
|
<dc:Bounds height="50.0" width="110.0" x="1341.0" y="82.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_5" bpmnElement="CallActivity_6">
|
|
<dc:Bounds height="50.0" width="123.0" x="1611.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_2" bpmnElement="ParallelGateway_2">
|
|
<dc:Bounds height="48.0" width="48.0" x="1506.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_6" bpmnElement="CallActivity_8">
|
|
<dc:Bounds height="50.0" width="110.0" x="2144.0" y="19.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_6" bpmnElement="ExclusiveGateway_7">
|
|
<dc:Bounds height="48.0" width="48.0" x="1781.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_7" bpmnElement="CallActivity_9">
|
|
<dc:Bounds height="50.0" width="110.0" x="2141.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_3" bpmnElement="ParallelGateway_3">
|
|
<dc:Bounds height="48.0" width="48.0" x="2032.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_4" bpmnElement="ParallelGateway_4">
|
|
<dc:Bounds height="48.0" width="48.0" x="2326.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_7" bpmnElement="ExclusiveGateway_11">
|
|
<dc:Bounds height="48.0" width="48.0" x="2224.0" y="496.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_8" bpmnElement="ExclusiveGateway_10">
|
|
<dc:Bounds height="48.0" width="48.0" x="2224.0" y="329.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_9" bpmnElement="ExclusiveGateway_6">
|
|
<dc:Bounds height="48.0" width="48.0" x="2744.0" y="329.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_5" bpmnElement="ParallelGateway_6">
|
|
<dc:Bounds height="48.0" width="48.0" x="3121.0" y="212.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_10" bpmnElement="ExclusiveGateway_9">
|
|
<dc:Bounds height="48.0" width="48.0" x="1930.0" y="329.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_EndEvent_3" bpmnElement="EndEvent_1">
|
|
<dc:Bounds height="48.0" width="48.0" x="3543.0" y="212.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ParallelGateway_6" bpmnElement="ParallelGateway_5">
|
|
<dc:Bounds height="48.0" width="48.0" x="2890.0" y="212.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_14" bpmnElement="CallActivity_14">
|
|
<dc:Bounds height="50.0" width="110.0" x="1341.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_14" bpmnElement="ScriptTask_6">
|
|
<dc:Bounds height="50.0" width="110.0" x="641.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_15" bpmnElement="ScriptTask_1">
|
|
<dc:Bounds height="50.0" width="110.0" x="81.0" y="189.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_EndEvent_4" bpmnElement="EndEvent_4">
|
|
<dc:Bounds height="48.0" width="48.0" x="0.0" y="9.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_16" bpmnElement="ScriptTask_10">
|
|
<dc:Bounds height="50.0" width="110.0" x="81.0" y="8.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_16" bpmnElement="CallActivity_4">
|
|
<dc:Bounds height="50.0" width="110.0" x="358.0" y="8.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ExclusiveGateway_11" bpmnElement="ExclusiveGateway_8">
|
|
<dc:Bounds height="48.0" width="48.0" x="255.0" y="8.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_15" bpmnElement="CallActivity_10">
|
|
<dc:Bounds height="50.0" width="110.0" x="1750.0" y="328.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_11" bpmnElement="CallActivity_11">
|
|
<dc:Bounds height="50.0" width="110.0" x="2057.0" y="328.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_11" bpmnElement="ScriptTask_14">
|
|
<dc:Bounds height="50.0" width="110.0" x="2193.0" y="413.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_10" bpmnElement="ScriptTask_13">
|
|
<dc:Bounds height="50.0" width="110.0" x="2338.0" y="328.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_13" bpmnElement="CallActivity_12">
|
|
<dc:Bounds height="50.0" width="151.0" x="2515.0" y="328.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_10" bpmnElement="CallActivity_13">
|
|
<dc:Bounds height="50.0" width="110.0" x="1990.0" y="496.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_9" bpmnElement="ScriptTask_16">
|
|
<dc:Bounds height="50.0" width="110.0" x="2713.0" y="413.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_13" bpmnElement="ScriptTask_15">
|
|
<dc:Bounds height="50.0" width="110.0" x="2713.0" y="211.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_9" bpmnElement="CallActivity_16">
|
|
<dc:Bounds height="50.0" width="110.0" x="2976.0" y="278.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_12" bpmnElement="CallActivity_15">
|
|
<dc:Bounds height="50.0" width="110.0" x="2976.0" y="136.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_7" bpmnElement="ScriptTask_12">
|
|
<dc:Bounds height="50.0" width="110.0" x="2142.0" y="136.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_8" bpmnElement="CallActivity_7">
|
|
<dc:Bounds height="50.0" width="136.0" x="1840.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_19" bpmnElement="CallActivity_19" isExpanded="true">
|
|
<dc:Bounds height="50.0" width="110.0" x="2144.0" y="193.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_CallActivity_20" bpmnElement="CallActivity_20" isExpanded="true">
|
|
<dc:Bounds height="50.0" width="110.0" x="2144.0" y="253.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_8" bpmnElement="ScriptTask_11">
|
|
<dc:Bounds height="50.0" width="110.0" x="2640.0" y="74.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_17" bpmnElement="ScriptTask_17">
|
|
<dc:Bounds height="50.0" width="131.0" x="2440.0" y="74.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_EndEvent_2" bpmnElement="EndEvent_3">
|
|
<dc:Bounds height="48.0" width="48.0" x="2810.0" y="75.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_12" bpmnElement="ScriptTask_2">
|
|
<dc:Bounds height="50.0" width="110.0" x="3396.0" y="211.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNShape id="BPMNShape_ScriptTask_18" bpmnElement="ScriptTask_18">
|
|
<dc:Bounds height="50.0" width="131.0" x="3210.0" y="211.0"/>
|
|
</bpmndi:BPMNShape>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_1" bpmnElement="ScriptTask_8-ExclusiveGateway_4" sourceElement="BPMNShape_ScriptTask_5" targetElement="BPMNShape_ExclusiveGateway_1">
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="115.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="77.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="77.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="33.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_2" bpmnElement="ScriptTask_9-ExclusiveGateway_4" sourceElement="BPMNShape_ScriptTask_6" targetElement="BPMNShape_ExclusiveGateway_1">
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="33.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_3" bpmnElement="ExclusiveGateway_3-ScriptTask_4" sourceElement="BPMNShape_ExclusiveGateway_3" targetElement="BPMNShape_ScriptTask_1">
|
|
<di:waypoint xsi:type="dc:Point" x="990.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="262.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="262.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="315.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_4" bpmnElement="ExclusiveGateway_3-ScriptTask_7" sourceElement="BPMNShape_ExclusiveGateway_3" targetElement="BPMNShape_ScriptTask_2">
|
|
<di:waypoint xsi:type="dc:Point" x="990.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1052.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1052.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1151.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_5" bpmnElement="CallActivity_1-ExclusiveGateway_2" sourceElement="BPMNShape_CallActivity_1" targetElement="BPMNShape_ExclusiveGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="413.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="489.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="489.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_6" bpmnElement="CallActivity_2-ExclusiveGateway_3" sourceElement="BPMNShape_CallActivity_2" targetElement="BPMNShape_ExclusiveGateway_3">
|
|
<di:waypoint xsi:type="dc:Point" x="869.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="934.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="934.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="990.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_7" bpmnElement="ScriptTask_1-ExclusiveGateway_1" sourceElement="BPMNShape_ScriptTask_15" targetElement="BPMNShape_ExclusiveGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="136.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="220.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="220.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="280.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_8" bpmnElement="ExclusiveGateway_8-ExclusiveGateway_1" sourceElement="BPMNShape_ExclusiveGateway_11" targetElement="BPMNShape_ExclusiveGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="279.0" y="32.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="280.0" y="117.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="280.0" y="117.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="280.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_9" bpmnElement="ExclusiveGateway_1-CallActivity_1" sourceElement="BPMNShape_ExclusiveGateway_4" targetElement="BPMNShape_CallActivity_1">
|
|
<di:waypoint xsi:type="dc:Point" x="280.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="329.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="329.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="413.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_10" bpmnElement="ScriptTask_6-CallActivity_2" sourceElement="BPMNShape_ScriptTask_14" targetElement="BPMNShape_CallActivity_2">
|
|
<di:waypoint xsi:type="dc:Point" x="696.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="772.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="772.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="869.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_11" bpmnElement="ExclusiveGateway_5-ScriptTask_5" sourceElement="BPMNShape_ExclusiveGateway_5" targetElement="BPMNShape_ScriptTask_3">
|
|
<di:waypoint xsi:type="dc:Point" x="795.0" y="314.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="796.0" y="390.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="390.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_12" bpmnElement="ScriptTask_5-EndEvent_2" sourceElement="BPMNShape_ScriptTask_3" targetElement="BPMNShape_EndEvent_1">
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="390.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="453.0" y="390.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="453.0" y="390.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="394.0" y="390.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_13" bpmnElement="ScriptTask_4-ExclusiveGateway_5" sourceElement="BPMNShape_ScriptTask_1" targetElement="BPMNShape_ExclusiveGateway_5">
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="885.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="885.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="795.0" y="314.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_14" bpmnElement="ScriptTask_3-ExclusiveGateway_5" sourceElement="BPMNShape_ScriptTask_4" targetElement="BPMNShape_ExclusiveGateway_5">
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="674.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="674.0" y="315.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="795.0" y="314.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_15" bpmnElement="ExclusiveGateway_2-ScriptTask_3" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_ScriptTask_4">
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="262.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="262.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="315.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_16" bpmnElement="ExclusiveGateway_2-ScriptTask_8" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_ScriptTask_5">
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="167.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="167.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="541.0" y="115.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_17" bpmnElement="ScriptTask_7-ParallelGateway_1" sourceElement="BPMNShape_ScriptTask_2" targetElement="BPMNShape_ParallelGateway_1">
|
|
<di:waypoint xsi:type="dc:Point" x="1151.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1226.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1226.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1276.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_18" bpmnElement="ExclusiveGateway_3-ScriptTask_9" sourceElement="BPMNShape_ExclusiveGateway_3" targetElement="BPMNShape_ScriptTask_6">
|
|
<di:waypoint xsi:type="dc:Point" x="990.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="991.0" y="100.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_19" bpmnElement="ParallelGateway_1-CallActivity_5" sourceElement="BPMNShape_ParallelGateway_1" targetElement="BPMNShape_CallActivity_3">
|
|
<di:waypoint xsi:type="dc:Point" x="1276.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1277.0" y="316.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="316.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_20" bpmnElement="ParallelGateway_1-CallActivity_3" sourceElement="BPMNShape_ParallelGateway_1" targetElement="BPMNShape_CallActivity_4">
|
|
<di:waypoint xsi:type="dc:Point" x="1276.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1277.0" y="107.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="107.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_21" bpmnElement="ParallelGateway_2-CallActivity_6" sourceElement="BPMNShape_ParallelGateway_2" targetElement="BPMNShape_CallActivity_5">
|
|
<di:waypoint xsi:type="dc:Point" x="1530.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1581.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1581.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1672.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_22" bpmnElement="CallActivity_14-ParallelGateway_2" sourceElement="BPMNShape_CallActivity_14" targetElement="BPMNShape_ParallelGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1530.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_23" bpmnElement="CallActivity_3-ParallelGateway_2" sourceElement="BPMNShape_CallActivity_4" targetElement="BPMNShape_ParallelGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="107.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1531.0" y="107.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1530.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_24" bpmnElement="CallActivity_5-ParallelGateway_2" sourceElement="BPMNShape_CallActivity_3" targetElement="BPMNShape_ParallelGateway_2">
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="316.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1531.0" y="316.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1530.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_25" bpmnElement="ParallelGateway_3-CallActivity_8" sourceElement="BPMNShape_ParallelGateway_3" targetElement="BPMNShape_CallActivity_6">
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2057.0" y="44.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2199.0" y="44.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_26" bpmnElement="CallActivity_6-ExclusiveGateway_7" sourceElement="BPMNShape_CallActivity_5" targetElement="BPMNShape_ExclusiveGateway_6">
|
|
<di:waypoint xsi:type="dc:Point" x="1672.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1748.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1748.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="213.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_27" bpmnElement="ParallelGateway_3-CallActivity_9" sourceElement="BPMNShape_ParallelGateway_3" targetElement="BPMNShape_CallActivity_7">
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2109.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2109.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2196.0" y="100.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_28" bpmnElement="CallActivity_7-ParallelGateway_3" sourceElement="BPMNShape_CallActivity_8" targetElement="BPMNShape_ParallelGateway_3">
|
|
<di:waypoint xsi:type="dc:Point" x="1976.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2001.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2001.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2032.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_29" bpmnElement="ParallelGateway_3-ScriptTask_12" sourceElement="BPMNShape_ParallelGateway_3" targetElement="BPMNShape_ScriptTask_7">
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="124.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2142.0" y="161.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_30" bpmnElement="ScriptTask_11-EndEvent_3" sourceElement="BPMNShape_ScriptTask_8" targetElement="BPMNShape_EndEvent_2">
|
|
<di:waypoint xsi:type="dc:Point" x="2750.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2777.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2777.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2810.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_31" bpmnElement="ParallelGateway_4-ScriptTask_11" sourceElement="BPMNShape_ScriptTask_17" targetElement="BPMNShape_ScriptTask_8">
|
|
<di:waypoint xsi:type="dc:Point" x="2571.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2602.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2602.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2640.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_32" bpmnElement="CallActivity_8-ParallelGateway_4" sourceElement="BPMNShape_CallActivity_6" targetElement="BPMNShape_ParallelGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="2199.0" y="44.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2351.0" y="44.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_33" bpmnElement="CallActivity_9-ParallelGateway_4" sourceElement="BPMNShape_CallActivity_7" targetElement="BPMNShape_ParallelGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="2196.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2284.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2284.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_34" bpmnElement="ScriptTask_12-ParallelGateway_4" sourceElement="BPMNShape_ScriptTask_7" targetElement="BPMNShape_ParallelGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="2252.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="124.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_35" bpmnElement="ScriptTask_16-ExclusiveGateway_11" sourceElement="BPMNShape_ScriptTask_9" targetElement="BPMNShape_ExclusiveGateway_7">
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="463.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="520.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2273.0" y="520.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_36" bpmnElement="ScriptTask_14-ExclusiveGateway_11" sourceElement="BPMNShape_ScriptTask_11" targetElement="BPMNShape_ExclusiveGateway_7">
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="463.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="477.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="477.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="496.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_37" bpmnElement="ExclusiveGateway_7-CallActivity_7" sourceElement="BPMNShape_ExclusiveGateway_6" targetElement="BPMNShape_CallActivity_8">
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="189.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="100.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1840.0" y="100.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_38" bpmnElement="CallActivity_11-ExclusiveGateway_10" sourceElement="BPMNShape_CallActivity_11" targetElement="BPMNShape_ExclusiveGateway_8">
|
|
<di:waypoint xsi:type="dc:Point" x="2167.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2192.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2192.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2224.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_39" bpmnElement="ExclusiveGateway_6-ScriptTask_16" sourceElement="BPMNShape_ExclusiveGateway_9" targetElement="BPMNShape_ScriptTask_9">
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="378.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="393.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="393.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="413.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_40" bpmnElement="ParallelGateway_5-CallActivity_16" sourceElement="BPMNShape_ParallelGateway_6" targetElement="BPMNShape_CallActivity_9">
|
|
<di:waypoint xsi:type="dc:Point" x="2914.0" y="261.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2914.0" y="303.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2976.0" y="303.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_41" bpmnElement="CallActivity_12-ExclusiveGateway_6" sourceElement="BPMNShape_CallActivity_13" targetElement="BPMNShape_ExclusiveGateway_9">
|
|
<di:waypoint xsi:type="dc:Point" x="2666.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2701.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2701.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2744.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_42" bpmnElement="ExclusiveGateway_10-ScriptTask_13" sourceElement="BPMNShape_ExclusiveGateway_8" targetElement="BPMNShape_ScriptTask_10">
|
|
<di:waypoint xsi:type="dc:Point" x="2273.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2302.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2302.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2338.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_43" bpmnElement="ExclusiveGateway_10-ScriptTask_14" sourceElement="BPMNShape_ExclusiveGateway_8" targetElement="BPMNShape_ScriptTask_11">
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="378.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="393.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="393.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2248.0" y="413.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_44" bpmnElement="ExclusiveGateway_11-CallActivity_13" sourceElement="BPMNShape_ExclusiveGateway_7" targetElement="BPMNShape_CallActivity_10">
|
|
<di:waypoint xsi:type="dc:Point" x="2224.0" y="520.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2169.0" y="520.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2169.0" y="521.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2100.0" y="521.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_45" bpmnElement="CallActivity_16-ParallelGateway_6" sourceElement="BPMNShape_CallActivity_9" targetElement="BPMNShape_ParallelGateway_5">
|
|
<di:waypoint xsi:type="dc:Point" x="3086.0" y="303.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3145.0" y="303.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3145.0" y="261.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_46" bpmnElement="CallActivity_15-ParallelGateway_6" sourceElement="BPMNShape_CallActivity_12" targetElement="BPMNShape_ParallelGateway_5">
|
|
<di:waypoint xsi:type="dc:Point" x="3086.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3145.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3145.0" y="212.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_47" bpmnElement="ExclusiveGateway_9-CallActivity_11" sourceElement="BPMNShape_ExclusiveGateway_10" targetElement="BPMNShape_CallActivity_11">
|
|
<di:waypoint xsi:type="dc:Point" x="1979.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2014.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2014.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2057.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_48" bpmnElement="ParallelGateway_6-ScriptTask_2" sourceElement="BPMNShape_ScriptTask_18" targetElement="BPMNShape_ScriptTask_12">
|
|
<di:waypoint xsi:type="dc:Point" x="3341.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3365.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3365.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3396.0" y="236.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_49" bpmnElement="ParallelGateway_5-CallActivity_15" sourceElement="BPMNShape_ParallelGateway_6" targetElement="BPMNShape_CallActivity_12">
|
|
<di:waypoint xsi:type="dc:Point" x="2914.0" y="212.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2914.0" y="161.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2976.0" y="161.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_50" bpmnElement="CallActivity_13-ExclusiveGateway_9" sourceElement="BPMNShape_CallActivity_10" targetElement="BPMNShape_ExclusiveGateway_10">
|
|
<di:waypoint xsi:type="dc:Point" x="1990.0" y="521.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1954.0" y="521.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1954.0" y="378.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_51" bpmnElement="CallActivity_10-ExclusiveGateway_9" sourceElement="BPMNShape_CallActivity_15" targetElement="BPMNShape_ExclusiveGateway_10">
|
|
<di:waypoint xsi:type="dc:Point" x="1860.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1891.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1891.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1930.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_52" bpmnElement="ScriptTask_13-CallActivity_12" sourceElement="BPMNShape_ScriptTask_10" targetElement="BPMNShape_CallActivity_13">
|
|
<di:waypoint xsi:type="dc:Point" x="2448.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2478.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2478.0" y="353.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2515.0" y="353.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_53" bpmnElement="ScriptTask_2-EndEvent_1" sourceElement="BPMNShape_ScriptTask_12" targetElement="BPMNShape_EndEvent_3">
|
|
<di:waypoint xsi:type="dc:Point" x="3506.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3522.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3522.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3543.0" y="236.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_54" bpmnElement="ScriptTask_15-ParallelGateway_5" sourceElement="BPMNShape_ScriptTask_13" targetElement="BPMNShape_ParallelGateway_6">
|
|
<di:waypoint xsi:type="dc:Point" x="2823.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2853.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2853.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2890.0" y="236.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_55" bpmnElement="ExclusiveGateway_6-ScriptTask_15" sourceElement="BPMNShape_ExclusiveGateway_9" targetElement="BPMNShape_ScriptTask_13">
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="329.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="299.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="299.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2768.0" y="261.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_56" bpmnElement="ParallelGateway_1-CallActivity_14" sourceElement="BPMNShape_ParallelGateway_1" targetElement="BPMNShape_CallActivity_14">
|
|
<di:waypoint xsi:type="dc:Point" x="1276.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1396.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_57" bpmnElement="ExclusiveGateway_2-ScriptTask_6" sourceElement="BPMNShape_ExclusiveGateway_2" targetElement="BPMNShape_ScriptTask_14">
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="213.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="600.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="600.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="696.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_58" bpmnElement="StartEvent_1-ScriptTask_1" sourceElement="BPMNShape_StartEvent_1" targetElement="BPMNShape_ScriptTask_15">
|
|
<di:waypoint xsi:type="dc:Point" x="24.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="59.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="59.0" y="214.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="136.0" y="214.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_59" bpmnElement="ExclusiveGateway_7-CallActivity_10" sourceElement="BPMNShape_ExclusiveGateway_6" targetElement="BPMNShape_CallActivity_15">
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="238.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="278.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="278.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="1805.0" y="328.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_60" bpmnElement="ScriptTask_10-EndEvent_4" sourceElement="BPMNShape_ScriptTask_16" targetElement="BPMNShape_EndEvent_4">
|
|
<di:waypoint xsi:type="dc:Point" x="136.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="64.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="64.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="24.0" y="33.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_61" bpmnElement="ExclusiveGateway_8-ScriptTask_10" sourceElement="BPMNShape_ExclusiveGateway_11" targetElement="BPMNShape_ScriptTask_16">
|
|
<di:waypoint xsi:type="dc:Point" x="279.0" y="32.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="227.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="227.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="136.0" y="33.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_62" bpmnElement="ExclusiveGateway_4-CallActivity_4" sourceElement="BPMNShape_ExclusiveGateway_1" targetElement="BPMNShape_CallActivity_16">
|
|
<di:waypoint xsi:type="dc:Point" x="540.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="495.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="495.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="413.0" y="33.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_63" bpmnElement="CallActivity_4-ExclusiveGateway_8" sourceElement="BPMNShape_CallActivity_16" targetElement="BPMNShape_ExclusiveGateway_11">
|
|
<di:waypoint xsi:type="dc:Point" x="413.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="335.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="335.0" y="33.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="279.0" y="32.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_68" bpmnElement="SequenceFlow_5" sourceElement="BPMNShape_ParallelGateway_3" targetElement="BPMNShape_CallActivity_19">
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="124.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="218.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2144.0" y="218.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_69" bpmnElement="SequenceFlow_6" sourceElement="BPMNShape_CallActivity_19" targetElement="BPMNShape_ParallelGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="2254.0" y="218.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="218.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="124.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_70" bpmnElement="SequenceFlow_7" sourceElement="BPMNShape_ParallelGateway_3" targetElement="BPMNShape_CallActivity_20">
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="124.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2056.0" y="278.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2144.0" y="278.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_71" bpmnElement="SequenceFlow_8" sourceElement="BPMNShape_CallActivity_20" targetElement="BPMNShape_ParallelGateway_4">
|
|
<di:waypoint xsi:type="dc:Point" x="2254.0" y="278.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="278.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2350.0" y="124.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_72" bpmnElement="SequenceFlow_9" sourceElement="BPMNShape_ParallelGateway_4" targetElement="BPMNShape_ScriptTask_17">
|
|
<di:waypoint xsi:type="dc:Point" x="2375.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2404.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2404.0" y="99.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="2440.0" y="99.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
<bpmndi:BPMNEdge id="BPMNEdge_SequenceFlow_73" bpmnElement="SequenceFlow_10" sourceElement="BPMNShape_ParallelGateway_5" targetElement="BPMNShape_ScriptTask_18">
|
|
<di:waypoint xsi:type="dc:Point" x="3170.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3188.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3188.0" y="236.0"/>
|
|
<di:waypoint xsi:type="dc:Point" x="3210.0" y="236.0"/>
|
|
</bpmndi:BPMNEdge>
|
|
</bpmndi:BPMNPlane>
|
|
</bpmndi:BPMNDiagram>
|
|
</bpmn2:definitions> |