_1-_15
SequenceFlow_10
System.out.println("..........................EJECUCION DEVOLUCION V2.......................");
maia.put("PID",kcontext.getProcessInstance().getId());
actualTask=new java.util.ArrayList();
tasksMetaData=new java.util.HashMap();
kcontext.setVariable("tasksMetaData",tasksMetaData);
kcontext.setVariable("actualTask",actualTask);
_1-_15
SequenceFlow_11
SequenceFlow_5
SequenceFlow_7
taskMetaData=FlowUtil.createTaskInfo("30",32, 1,120, "Autorizar Devolucion",37, "OK_NO");
//para asignar a un usuario especifico
maia.put("grupo","SUPERV_REG_");
FlowUtil.executeClass("com.fp.armas.task.ValidacionGrupo", maia);
taskMetaData.setGroupId(""+maia.get("grupo"));
kcontext.setVariable("taskMetaData",taskMetaData);
taskMetaData.updateData(maia);
System.out.println("1...................");
actualTask=new java.util.ArrayList();
System.out.println("2...................");
kcontext.setVariable("actualTask",actualTask);
System.out.println("3...................");
actualTask.add(taskMetaData);
System.out.println("4...................");
System.out.println("5...................");
tasksMetaData.put("Autorizar Devolucion",actualTask);
System.out.println("6...................");
SequenceFlow_5
SequenceFlow_1
DataInput_13
DataInput_14
DataInput_15
DataInput_16
DataInput_17
DataInput_18
DataInput_19
DataInput_20
DataInput_21
DataOutput_1
DataOutput_2
DataInput_13
Autorizar Devolucion
_DataInput_16
DataInput_14
DataInput_15
DataInput_16
#{taskMetaData.groupId}
_DataInput_19
DataInput_17
DataInput_18
DataInput_19
maia
DataInput_20
taskMetaData
DataInput_21
DataOutput_1
maia
DataOutput_2
taskMetaData
#{taskMetaData.userId}
return ("A".equals(taskMetaData.getResponse()));
SequenceFlow_7
_16-_12
System.out.println(" Anula "+taskMetaData.getAditionalData());
if(taskMetaData.getAditionalData()!=null && taskMetaData.getAditionalData().get("datosmail")!=null){
Map<String,Object>datosmail = (Map<String,Object>)taskMetaData.getAditionalData().get("datosmail");
maia.put("observaciones",datosmail.get("observaciones"));
}
FlowUtil.executeClass("com.fp.armas.task.TramiteAnulado", maia);
FlowUtil.mail("com.fp.armas.mail.PersonaDireccion", maia, taskMetaData, 8 ,9);
_16-_12
return ("D".equals(taskMetaData.getResponse()));
taskMetaData=FlowUtil.createTaskInfo("30",29, 1,120, "Informacion Devolucion", 36, "OK_NO");
//para asignar a un usuario especifico
maia.put("grupo","TEC_ALM_CENTRO_");
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("Informacion Devolucion",actualTask);
SequenceFlow_10
SequenceFlow_11
DataInput_1
DataInput_2
DataInput_3
DataInput_4
DataInput_5
DataInput_6
DataInput_7
DataInput_8
DataInput_9
DataOutput_3
DataOutput_5
DataInput_1
Informacion Devolucion
_DataInput_16
DataInput_2
DataInput_3
DataInput_4
#{taskMetaData.groupId}
_DataInput_19
DataInput_5
DataInput_6
DataInput_7
maia
DataInput_8
taskMetaData
DataInput_9
DataOutput_3
maia
DataOutput_5
taskMetaData
#{taskMetaData.userId}
SequenceFlow_2
SequenceFlow_6
System.out.println("fin");
//FlowUtil.endFlow(kcontext);
System.out.println("fin1");
SequenceFlow_6
SequenceFlow_1
SequenceFlow_2
DataInput_10
DataInput_11
DataOutput_4
DataOutput_6
maia
DataInput_10
taskMetaData
DataInput_11
DataOutput_4
maia
DataOutput_6
taskMetaData