SequenceFlow_6
SequenceFlow_6
SequenceFlow_4
maia.put("PID",kcontext.getProcessInstance().getId());
actualTask=new java.util.ArrayList();
kcontext.setVariable("actualTask",actualTask);
System.out.println("Ingresa tarea----");
taskMetaData=FlowUtil.createTaskInfoByClassName("30",25,1,120,null, "Revisar solicitud y documentos requeridos", 10, "OK_NO");
maia.put("userId","ADMIN");
maia.put("action","A");
kcontext.setVariable("taskMetaData",taskMetaData);
System.out.println("Ingresa a la tarea 3");
List old=(List)tasksMetaData.get("Revisar solicitud y documentos requeridos");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Revisar requisitos",old);
SequenceFlow_4
SequenceFlow_9
DataInput_3
DataInput_4
DataOutput_1
DataOutput_2
DataOutput_3
maia
DataInput_3
taskMetaData
DataInput_4
DataOutput_1
taskMetaData
DataOutput_2
maia
DataOutput_3
actualTask
SequenceFlow_9
SequenceFlow_10
SequenceFlow_11
return ("D".equals(taskMetaData.getResponse()));
return ("A".equals(taskMetaData.getResponse()));
SequenceFlow_10
SequenceFlow_1
System.out.println("ingresa a enviar el mail");
//enviar mail al jefe del empleado
FlowUtil.mail("com.fp.armas.mail.SolicitanteDireccion", maia, taskMetaData, 27 , 26);
SequenceFlow_11
SequenceFlow_3
SequenceFlow_8
return ("1".equals("1"));
SequenceFlow_3
SequenceFlow_7
System.out.println("ingresa a enviar el mail de aceptacion de requisitos");
//enviar mail al usuario dueño de la solicitud
FlowUtil.mail("com.fp.armas.mail.SolicitanteDireccion", maia, taskMetaData, 10 , 11);
SequenceFlow_8
SequenceFlow_21
System.out.println("El valor del depósito es cero");
FlowUtil.endFlow(kcontext);
return ("2".equals("1"));
System.out.println("fin");
taskMetaData=FlowUtil.createTaskInfoByClassName("30",22, 1,120,null, "Aprobar tramite", 1, "OK_NO");
maia.put("userId","ADMIN");
maia.put("action","A");
kcontext.setVariable("taskMetaData",taskMetaData);
List old=(List)tasksMetaData.get("Aprobar tramite");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Aprobar tramite",old);
SequenceFlow_7
SequenceFlow_15
DataInput_5
DataInput_6
DataOutput_4
DataOutput_5
DataOutput_6
maia
DataInput_5
taskMetaData
DataInput_6
DataOutput_4
maia
DataOutput_5
taskMetaData
DataOutput_6
actualTask
System.out.println("fin");
taskMetaData=FlowUtil.createTaskInfoByClassName("30",22, 1,120,null, "Aprobar tramite", 1, "OK_NO");
maia.put("userId","ADMIN");
maia.put("action","A");
kcontext.setVariable("taskMetaData",taskMetaData);
List old=(List)tasksMetaData.get("Aprobar tramite");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Aprobar tramite",old);
SequenceFlow_15
SequenceFlow_16
DataInput_1
DataInput_2
DataOutput_7
DataOutput_8
DataOutput_9
maia
DataInput_1
taskMetaData
DataInput_2
DataOutput_7
maia
DataOutput_8
taskMetaData
DataOutput_9
actualTask
SequenceFlow_17
System.out.println("El valor a cancelar generado es: ");
SequenceFlow_18
SequenceFlow_17
System.out.println("ingresa a enviar el mail de aceptacion de requisitos");
//enviar mail al usuario dueño de la solicitud
FlowUtil.mail("com.fp.armas.mail.SolicitanteDireccion", maia, taskMetaData, 10 , 11);
SequenceFlow_16
SequenceFlow_18
SequenceFlow_19
return ("1".equals("1"));
SequenceFlow_1
SequenceFlow_2
FlowUtil.endFlow(kcontext);
SequenceFlow_2
return ("2".equals("1"));
System.out.println("fin");
taskMetaData=FlowUtil.createTaskInfoByClassName("30",22, 1,120,null, "Aprobar tramite", 1, "OK_NO");
maia.put("userId","ADMIN");
maia.put("action","A");
kcontext.setVariable("taskMetaData",taskMetaData);
List old=(List)tasksMetaData.get("Aprobar tramite");
if(old!=null){
old.addAll(actualTask);
}else{
old=actualTask;
}
tasksMetaData.put("Aprobar tramite",old);
SequenceFlow_19
SequenceFlow_21
SequenceFlow_20
DataInput_7
DataInput_8
DataOutput_10
DataOutput_11
DataOutput_12
maia
DataInput_7
taskMetaData
DataInput_8
DataOutput_10
maia
DataOutput_11
taskMetaData
DataOutput_12
actualTask
SequenceFlow_20