SequenceFlow_6
SequenceFlow_6
SequenceFlow_8
System.out.println("**************INICIA FLUJO RECEPCIĆN V2***************");
maia.put("PID",kcontext.getProcessInstance().getId());
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
SequenceFlow_5
SequenceFlow_9
System.out.println("ingresa a Actualizar Inventario");
FlowUtil.executeClass("com.fp.armas.task.ActualizarInventario", maia);
FlowUtil.executeClass("com.fp.armas.task.AplicarSancion", maia);
taskMetaData.setResponse((maia.get("BPMStatus")!=null)?""+maia.get("BPMStatus"):null);
kcontext.setVariable("taskMetaData",taskMetaData);
System.out.println("-- Actualizar Inventario");
taskMetaData=FlowUtil.createTaskInfo("30",94, 1,120, "Legalizar Acta", 29, "OK_NO");
FlowUtil.executeClass("com.fp.armas.task.ActualizarRutaArchivo", maia);
maia.put("grupo","COORD_MILITAR_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupoDecRecep", 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("Legalizar Acta",actualTask);
SequenceFlow_8
SequenceFlow_5
_DataInput_30
_DataInput_31
_DataInput_32
_DataInput_33
_DataInput_34
_DataInput_35
_DataInput_36
DataInput_1
DataInput_2
DataOutput_1
DataOutput_2
_DataInput_30
Legalizar Acta
_DataInput_30
_DataInput_31
_DataInput_32
_DataInput_33
#{taskMetaData.groupId}
_DataInput_33
_DataInput_34
_DataInput_35
_DataInput_36
maia
DataInput_1
taskMetaData
DataInput_2
DataOutput_1
maia
DataOutput_2
taskMetaData
#{taskMetaData.userId}
SequenceFlow_9
SequenceFlow_10
SequenceFlow_14
return ("D".equals(taskMetaData.getResponse()));
SequenceFlow_10
SequenceFlow_2
System.out.println("sale del flujo");
FlowUtil.endFlow(kcontext);
SequenceFlow_2
taskMetaData=FlowUtil.createTaskInfo("30",60, 1,120, "Definir Sancion", 44, "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("Definir Sancion",actualTask);
SequenceFlow_14
SequenceFlow_15
_DataInput_58
_DataInput_59
_DataInput_60
_DataInput_61
_DataInput_62
_DataInput_63
_DataInput_64
DataInput_6
DataInput_7
DataOutput_6
DataOutput_7
_DataInput_58
Definir Sancion
_DataInput_58
_DataInput_59
_DataInput_60
_DataInput_61
#{taskMetaData.groupId}
_DataInput_61
_DataInput_62
_DataInput_63
_DataInput_64
maia
DataInput_6
taskMetaData
DataInput_7
DataOutput_6
maia
DataOutput_7
taskMetaData
#{taskMetaData.userId}
return ("A".equals(taskMetaData.getResponse()));
SequenceFlow_15
SequenceFlow_13
System.out.println("sale del flujo");
FlowUtil.endFlow(kcontext);
SequenceFlow_13