taskMetaData=FlowUtil.createTaskInfo("30",101, 1,120, "Firmar Plan", 50, "OK_NO");
//para asignar a un usuario especifico
maia.put("grupo","COORD_MILITAR_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupo", maia);
taskMetaData.setGroupId(""+maia.get("grupo"));
kcontext.setVariable("taskMetaData",taskMetaData);
taskMetaData.updateData(maia);
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
actualTask.add(taskMetaData);
tasksMetaData.put("Firmar Plan",actualTask);
SequenceFlow_6
SequenceFlow_4
_DataInput_16
_DataInput_17
_DataInput_18
_DataInput_19
_DataInput_20
_DataInput_21
_DataInput_22
DataInput_5
DataInput_84
DataOutput_6
DataOutput_9
_DataInput_16
Firmar Plan
_DataInput_16
_DataInput_17
_DataInput_18
_DataInput_19
#{taskMetaData.groupId}
_DataInput_19
_DataInput_20
_DataInput_21
_DataInput_22
maia
DataInput_5
taskMetaData
DataInput_84
DataOutput_6
maia
DataOutput_9
taskMetaData
#{taskMetaData.userId}
_16-_12
SequenceFlow_10
SequenceFlow_11
maia.put("respuesta","Y");
FlowUtil.executeClass("com.fp.armas.task.ActualizarPlanificacion", maia);
taskMetaData=FlowUtil.createTaskInfo("30",105, 1,120, "Generar Reporte", 49, "OK_NO");
//para asignar a un grupo especifico
maia.put("grupo","COORD_MILITAR_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupo", maia);
taskMetaData.setGroupId(""+maia.get("grupo"));
kcontext.setVariable("taskMetaData",taskMetaData);
taskMetaData.updateData(maia);
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
actualTask.add(taskMetaData);
tasksMetaData.put("Generar Reporte",actualTask);
SequenceFlow_11
SequenceFlow_6
DataInput_18
DataInput_19
DataInput_20
DataInput_21
DataOutput_1
DataOutput_2
maia
DataInput_18
DataInput_19
Generar Reporte
DataInput_26
DataInput_20
#{taskMetaData.groupId}
DataInput_29
taskMetaData
DataInput_21
DataOutput_1
maia
DataOutput_2
taskMetaData
#{taskMetaData.userId}
SequenceFlow_4
_16-_12
FlowUtil.endFlow(kcontext);
SequenceFlow_1
SequenceFlow_8
SequenceFlow_10
return ("D".equals(taskMetaData.getResponse()));
return ("A".equals(taskMetaData.getResponse()));
SequenceFlow_8
SequenceFlow_13
maia.put("respuesta","N");
FlowUtil.executeClass("com.fp.armas.task.ActualizarPlanificacion", maia);
taskMetaData=FlowUtil.createTaskInfo("30",106, 1,120, "Modificar Plan Inspeccion", 57, "OK_NO");
//para asignar a un grupo especifico
maia.put("grupo","SUPERV_INSP_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupo", maia);
taskMetaData.setGroupId(""+maia.get("grupo"));
kcontext.setVariable("taskMetaData",taskMetaData);
taskMetaData.updateData(maia);
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
actualTask.add(taskMetaData);
tasksMetaData.put("Modificar Plan Inspeccion",actualTask);
SequenceFlow_13
SequenceFlow_14
DataInput_1
DataInput_2
DataInput_3
DataInput_4
DataOutput_3
DataOutput_5
maia
DataInput_1
DataInput_2
Modificar Plan Inspeccion
DataInput_26
DataInput_3
#{taskMetaData.groupId}
DataInput_29
taskMetaData
DataInput_4
DataOutput_3
maia
DataOutput_5
taskMetaData
#{taskMetaData.userId}
_1-_15
_1-_15
SequenceFlow_12
maia.put("PID",kcontext.getProcessInstance().getId());
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
SequenceFlow_12
SequenceFlow_14
SequenceFlow_7
taskMetaData=FlowUtil.createTaskInfo("30",104, 1,120, "Aprobar Plan Inspeccion", 48, "OK_NO");
//para asignar a un grupo especifico
maia.put("grupo","COORD_MILITAR_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupo", maia);
taskMetaData.setGroupId(""+maia.get("grupo"));
kcontext.setVariable("taskMetaData",taskMetaData);
taskMetaData.updateData(maia);
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
actualTask.add(taskMetaData);
tasksMetaData.put("Aprobar Plan Inspeccion",actualTask);
SequenceFlow_7
SequenceFlow_1
DataInput_11
DataInput_26
DataInput_29
DataInput_83
DataOutput_4
DataOutput_8
maia
DataInput_11
DataInput_26
Aprobar Plan Inspeccion
DataInput_26
DataInput_29
#{taskMetaData.groupId}
DataInput_29
taskMetaData
DataInput_83
DataOutput_4
maia
DataOutput_8
taskMetaData
#{taskMetaData.userId}