_1-_15
SequenceFlow_2
System.out.println(".............................................................................................Inspeccion..:");
maia.put("PID",kcontext.getProcessInstance().getId());
actualTask=new java.util.ArrayList();
tasksMetaData=new java.util.HashMap();
kcontext.setVariable("tasksMetaData",tasksMetaData);
kcontext.setVariable("actualTask",actualTask);
taskMetaData=FlowUtil.createTaskInfo("30",31, 1,120, "Registrar Inspeccion", 54, "OK_NO");
maia.put("grupo","INSP_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("Registrar Inspeccion",actualTask);
SequenceFlow_2
SequenceFlow_1
DataInput_11
DataInput_26
DataInput_29
DataInput_83
DataOutput_4
DataOutput_8
maia
DataInput_11
DataInput_26
Registrar Inspeccion
DataInput_26
DataInput_29
#{taskMetaData.groupId}
DataInput_29
taskMetaData
DataInput_83
DataOutput_4
maia
DataOutput_8
taskMetaData
#{taskMetaData.userId}
_1-_15
SequenceFlow_1
SequenceFlow_5
SequenceFlow_6
return ("A".equals(taskMetaData.getResponse()));
SequenceFlow_5
_16-_12
System.out.println("............................................................................................SI........................ :"+taskMetaData.getResponse());
_16-_12
return ("D".equals(taskMetaData.getResponse()));
SequenceFlow_7
FlowUtil.mail("com.fp.armas.mail.PersonaDireccion", maia, taskMetaData, 8 ,9);
SequenceFlow_6
SequenceFlow_7
System.out.println("............................................................................................ NO:");
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","Tramite Anulado en Registrar Inspeccion"+datosmail.get("observaciones"));
}else{
maia.put("observaciones","Tramite Anulado en Registrar Inspeccion");
}
FlowUtil.executeClass("com.fp.armas.task.TramiteAnulado", maia);
FlowUtil.mail("com.fp.armas.mail.PersonaDireccion", maia, taskMetaData, 8 ,9);
System.out.println("..........................................................................................no... :"+taskMetaData.getResponse());