i
Agentes
Un agente es un tipo de participante que permite determinar dinámicamente un usuario, una unidad organizacional o un rol, en base a cierta lógica durante la ejecución de un proceso.
Agentes Predefinidos
Al modelar los procesos, se puede utilizar un conjunto de agentes predefinidos para indicar quiénes pueden ejecutar las actividades de un lane.
Usuario Ejecutor de una Actividad Determinada
Este agente retorna el usuario que realizó una actividad determinada. Se utiliza cuando se debe indicar que una actividad la realiza el mismo usuario que ejecutó la actividad indicada.
Ejemplo de Uso: La actividad “Registrar operación” es ejecutada por el mismo usuario que ejecutó la actividad “Ingresar operación”.
Participante Informado en Campo de Formulario
Este agente retorna el participante desde un campo de formulario. Se utiliza cuando se debe indicar que una actividad la realiza el usuario que se indica en el campo de un formulario relacionado al proceso.
Ejemplo de Uso: La actividad “Registrar operación” es ejecutada por el usuario contenido en el campo “cdUser” del formulario relacionado "TareasContables".
Administrador de la UO del Usuario
Este agente retorna el usuario que es administrador de la unidad organizacional a la que pertenece el usuario que ejecutó la última actividad.
Cualquier Usuario
Este agente retorna el usuario que se encuentra conectado. Si un proceso tiene como participante del lane inicial a este agente, todo usuario de Deyel puede iniciar el caso.
Autorizante
Este agente retorna el usuario definido como autorizante en el perfil del usuario que ejecutó la última actividad.
Usuario Ejecutor de la Ultima Actividad
Este agente retorna el usuario que inició la ejecución de la última actividad. Se utiliza cuando se debe indicar que una actividad se realiza por el mismo usuario que ejecuta la actividad que le precede.
Ejemplo de Uso: La actividad “Registrar operación” es ejecutada por el usuario que inició el caso o por el usuario que ejecutó la tarea “Registrar en contabilidad”, dependiendo si el caso tuvo intervención del área contable.
Participante Ejecutor de la Ultima Actividad
Este agente retorna el participante que inició la ejecución de la última actividad. Se utiliza para indicar que una actividad se realiza por el mismo participante.
Ejemplo de Uso: La actividad “Registrar operación” es ejecutada por el usuario que inició el caso o por la unidad organizacional “Contable”, dependiendo si el caso tuvo intervención del área contable.
Iniciador
Este agente retorna el usuario que ejecutó la primera actividad del proceso. No se puede utilizar en el primer lane de un proceso.
Usuario de CRM
Retorna como participante al usuario conectado actualmente solamente si el mismo tiene licencia de la solución CRM. Si un proceso tiene como participante del lane inicial a este agente, todo usuario con licencia de CRM puede iniciar el caso. Se recomienda utilizar este agente solamente para definir el participante del lane inicial del proceso.
Iniciador Restringido por Función
Este agente evalúa si el usuario actual tiene entre sus permisos la función de seguridad "Iniciar proceso" correspondiente al proceso actual. Solamente se puede utilizar en el primer lane del proceso.
Ejemplo de Uso: La actividad “Registrar operación” debe ser ejecutada por un usuario que tenga definido un permiso con la función de seguridad “Inicio por agente Ingreso de Operación Contable”.