_1-_15
SequenceFlow_4
System.out.println("***Ingresa a la tarea prepara flujo***");
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_4
SequenceFlow_5
System.out.println("***Ingresa a la tarea evaluar tipo de documento***");
FlowUtil.executeClass("com.fp.armas.task.TipoDocumento", maia);
// taskMetaData = new com.fp.simple.dto.TaskInfo();
taskMetaData.setResponse((maia.get("tipodocumento")!=null)?""+maia.get("tipodocumento"):null);
kcontext.setVariable("taskMetaData",taskMetaData);
SequenceFlow_5
SequenceFlow_11
SequenceFlow_13
SequenceFlow_15
SequenceFlow_17
SequenceFlow_19
SequenceFlow_21
SequenceFlow_24
SequenceFlow_26
SequenceFlow_27
SequenceFlow_29
SequenceFlow_30
SequenceFlow_9
DataInput_15
DataInput_16
DataOutput_6
DataOutput_7
maia
DataInput_15
taskMetaData
DataInput_16
DataOutput_6
maia
DataOutput_7
taskMetaData
return ("EA".equals(taskMetaData.getResponse()));
return ("EI".equals(taskMetaData.getResponse()));
return ("ET".equals(taskMetaData.getResponse()));
return ("EG".equals(taskMetaData.getResponse()));
SequenceFlow_9
SequenceFlow_12
SequenceFlow_14
SequenceFlow_16
SequenceFlow_18
SequenceFlow_20
SequenceFlow_22
SequenceFlow_23
SequenceFlow_25
SequenceFlow_28
SequenceFlow_10
SequenceFlow_10
_16-_12
//FlowUtil.endFlow(kcontext);
return ("EC".equals(taskMetaData.getResponse()));
SequenceFlow_13
SequenceFlow_14
DataInput_19
DataInput_20
DataOutput_11
DataOutput_12
maia
DataInput_19
taskMetaData
DataInput_20
DataOutput_11
maia
DataOutput_12
taskMetaData
SequenceFlow_11
SequenceFlow_12
DataInput_17
DataInput_18
DataOutput_9
DataOutput_10
maia
DataInput_17
taskMetaData
DataInput_18
DataOutput_9
maia
DataOutput_10
taskMetaData
return ("ER".equals(taskMetaData.getResponse()));
return ("ED".equals(taskMetaData.getResponse()));
return ("ES".equals(taskMetaData.getResponse()));
return ("EN".equals(taskMetaData.getResponse()));
SequenceFlow_19
SequenceFlow_20
DataInput_25
DataInput_27
DataOutput_17
DataOutput_18
maia
DataInput_25
taskMetaData
DataInput_27
DataOutput_17
maia
DataOutput_18
taskMetaData
SequenceFlow_26
SequenceFlow_25
DataInput_33
DataInput_34
DataOutput_23
DataOutput_24
maia
DataInput_33
taskMetaData
DataInput_34
DataOutput_23
maia
DataOutput_24
taskMetaData
SequenceFlow_21
SequenceFlow_22
DataInput_28
DataInput_30
DataOutput_19
DataOutput_20
maia
DataInput_28
taskMetaData
DataInput_30
DataOutput_19
maia
DataOutput_20
taskMetaData
SequenceFlow_15
SequenceFlow_16
DataInput_21
DataInput_22
DataOutput_13
DataOutput_14
maia
DataInput_21
taskMetaData
DataInput_22
DataOutput_13
maia
DataOutput_14
taskMetaData
SequenceFlow_27
SequenceFlow_28
DataInput_35
DataInput_36
DataOutput_25
DataOutput_26
maia
DataInput_35
taskMetaData
DataInput_36
DataOutput_25
maia
DataOutput_26
taskMetaData
SequenceFlow_24
SequenceFlow_23
DataInput_31
DataInput_32
DataOutput_21
DataOutput_22
maia
DataInput_31
taskMetaData
DataInput_32
DataOutput_21
maia
DataOutput_22
taskMetaData
SequenceFlow_17
SequenceFlow_18
DataInput_23
DataInput_24
DataOutput_15
DataOutput_16
maia
DataInput_23
taskMetaData
DataInput_24
DataOutput_15
maia
DataOutput_16
taskMetaData
SequenceFlow_29
SequenceFlow_30
System.out.println("***Ingresa a la tarea NOTIFICAR FECHA DE ENTRGA DE ARMAS***");
//enviar mail de notificacion
FlowUtil.mail("com.fp.armas.mail.PersonaDireccion", maia, taskMetaData, 39,40);
return ("EP".equals(taskMetaData.getResponse()));
_16-_12