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