
Que es un agente?
Es la persona que ejecuta el trabajo a realizar en el workflow.
Los agentes son los que se encargan de ejecutar una tarea que no se pude ejecutar automáticamente.
Asignación de agentes
Hay que trabajar con grupos de agentes para poder concretar los responsables finales de la ejecución del workitem.
Cuando diseñamos, implementamos y mantenemos un workflow, debemos entender como el sistema ve a estos grupos de agentes.
Grupos de agentes:
è Agentes posibles: Son los que están autorizados a ejecutar el trabajo. Se les asigna la tarea en la cual se basara muchos workitem pero no uno específico. Si no está en el grupo no podrá ejecutar la tarea. Si es una tarea general todos los usuarios podrán ejecutar esa tarea.
è Agentes responsables: Son los que queremos que ejecuten un workitem en particular, son asignados al crear un paso. También se les asigna a través de roles o papeles. Con los roles se asignan dinámicamente en tiempo de ejecución. Siempre son agentes posibles.
è Agentes excluidos: Son los que no queremos que ejecuten un workitem en particular.
Receptores
Son los que reciben automáticamente un work item en su inbox cuando el workflow crea el workitem.
Los receptores son:
è Posibles agentes para una tarea.
è Restringidos a las listas de agentes responsables para un workitem
è No son miembros de la lista de agentes excluidos.
Hay que tener en cuenta que:
è Si no hay agentes posibles nadie recibirá el workitem.
è Si no se define un agente responsable en el paso, el sistema buscara la regla por defecto de la tarea, si no hay regla todos los posibles agentes recibirán el workitem, sin tener en cuenta los agentes excluidos.
Un recepto pude hacer un re-envió a un workitem a otro usuario. Varias posibilidades:
è Tarea general: Podrán ser re-enviados a cualquier usuario.
è Transmisión general permitida: Podrán ser re-enviados a cualquier usuario.
è Transmisión general no permitida: Solo podrán ser re-enviados a los agentes posibles.
è Prohibido transmitir.
Las posibilidades de re-envió las definimos dentro de la tarea, cuando determinamos los agentes posibles.
Otros agentes
è Agentes actual: Es aquel que este procesando el workitem.
è Asignación múltiple: Puede enviar un mismo workitem a varios receptores.
è Agentes para plazos: Son lo que recibirán el workitem que haya vencido, es decir que se le fijó un plazo y el plazo se alcanzó.
è Agentes de notificación: Recibirán un correo electrónico informado que se ha ejecutado satisfactoriamente.
Estructura organizativa en la asignación de agentes.
Debemos mantener la asignación de usuarios a través de un plan organizacional o estructura organizativa.
El plan organizacional básico
Es una serie de relaciones entre diferentes elemento organizacionales
è Unidades organizativas: Representa un grupo de personas
è Trabajos: Describe un rol funcional dentro de la organización
è Posiciones: Representa un lugar a ocupar por una persona.
è Usuarios: Es el usuario SAP que se asigna a la posición.