i
Agente “Participante Ejecutor de última actividad”
Este agente, se evalúa ejecutando una clase Java (BTAgentLastUser). Se analiza el caso para el cual se está evaluando el agente y se retorna el participante de tipo Usuario que inició la ejecución de la última actividad.
En general este agente se utiliza cuando queremos indicar que una actividad se realiza por el mismo participante.
Por ejemplo, supongamos el siguiente proceso sencillo con 3 actividades.
La utilización del agente en este proceso indica que la actividad de “Finalizar Caso” podrá ser ejecutada por el usuario ADMIN o por el usuario CONTABLE.
Cuando la actividad en ejecución sea “Cargar datos operación” y se pase a “Finalizar Caso”, entonces esta actividad será responsabilidad de ADMIN.
Por el contrario, cuando la actividad en ejecución sea “Realizar registro contable” y se pase a “Finalizar Caso”, entonces esta actividad será responsabilidad del usuario CONTABLE.