✒️ABAP Los Agentes y la Estructura Organizativa
ABAP Los Agentes y la Estructura Organizativa
6° Agentes y Estructura Organizativa
1- Qué es un Agente?
Un Agente es la persona que ejecuta el trabajo a realizar en el Workflow.
- Cada Workitem puede ser ejecutado por:
- El Sistema de Workflow, utilizando el Usuario WF-BATCH
- Un Agente: Encargado de ejecutar las tareas que no pueden ejecutarse automáticamente.
- Labores Importantes
- Enviar los Workitems a los Agentes Responsables
- Tener una estrategia para el Mantenimiento de la Asignación de Responsables
2- Asignación de Agentes
- Grupos de Agentes: Determinación de los Responsables Finales de la Ejecución de un Workitem
- Agentes Posibles
- Los que tienen permitido ejecutar el trabajo
- Se los asigna en la Tarea para todos los Workitems que la constituyen. No uno en particular.
- Agentes Responsables
- Son aquellos Agentes Posibles puntualizados para ejecutar un Workitem en particular.
- Son asignados al crear un Paso en el WF Builder (Trx SWO1)
- También se los puede asignar a través de los Roles o Papeles a nivel de la Tarea.
- En este caso son asignados dinámicamente en Tiempo de Ejecución. Siempre son Agentes Posibles.
- Agentes Excluidos
- Son aquellos que NO se quiere que ejecuten un Workitem en particular.
- Son asignados al crear un Paso en el WF Builder (Trx SWO1)
3- Receptores
- Son aquellos que automáticamente reciben un Workitem cuando el Workflow lo crea
- También se los denomina Agentes Seleccionados
- Solamente pueden ser algunos de los asignados como Responsables para un Workitem
- No pueden estar en la Lista de Excluidos
- Consideraciones
- Si no hay Agentes Posibles, NADIE recibirá el Workitem
- En este caso, el Sistema buscará la Regla por Defecto de la Tarea
- y si no la hay, TODOS los Agentes Posibles la recibirán (salvo los Excluidos).
- Reenvíos: Un Agente Receptor puede hacer un Reenvío del Workitem a otro Usuario
- y se define dentro de la Tarea cuando se determinan los Agentes Posibles.
- Tarea General: Puede ser reenviado a cualquier otro Usuario.
- Transmisión General Permitida: Puede ser reenviado a cualquier Agente Posible de una Lista determinada
- Transmisión General No Permitida: Puede ser reenviado a cualquier Agente Posible
- Prohibido Transmitir: No está permitido reenviar Workitems
4- Otros Agentes
- Agente Actual
- Es aquel que está procesando el Workitem
- Cuando se completó el Workitem, es el Agente último que lo haya procesado
- Asignación Múltiple
- Esto ocurre cuando un mismo Workitem se envía a varios Receptores
- Si uno de los Receptores lo toma, entonces desaparece del Inbox de los demás
- y en caso que lo vuelva a dejar sin tomar, volverá a aparecer para todos los Receptores de nuevo.
- Agentes para Plazos
- Son aquellos que recibirán un Workitem cuando haya vencido.
- Agentes de Notificación
- Son aquellos que reciben un mail informándoles que determinado Workitem fue ejecutado satisfactoriamente
5- Estructura Organizativa en la Asignación de Agentes
- Cada Agente debe tener un User ID de SAP
- Cuando se asigna un Agente (Posible, Responsable, Excluido) queda implícito el Usuario SAP
- Es muy conveniente mantener la Asignación de Usuarios a Workflows a través de un Plan Organizacional o
- Estructura Organizativa, para preveer los posibles cambios del personal entre sectores.
6- El Plan Organizacional Básico
Consiste en una serie de relaciones como una Estructura Organizativa Jerárquica entre diferentes elementos como:
- Unidades Organizativas: Grupos de Personas
- Equipo
- Departamento
- Sección
- Área de Trabajo
- Laboratorio
- Trabajo: Rol Funcional dentro de la Organización
- Posiciones: Lugares Físicos
- Usuarios: Usuario SAP que se asigna a la posición.
Nota: La mayoría de los Objetos Organizativos tienen un Código, una Descripción y un Período de Validez, al cual se le asigna desde el día de la creación del objeto hasta el 31 de diciembre de 9999. Este período se puede modificar.
Las Transacciones de Gestión Organizativa son PPOM, PPOMW y PPOCW.
7-
 
 
 
Sobre el autor
Publicación académica de Victor Norberto Levi, en su ámbito de estudios para la Carrera Consultor ABAP.
Victor Norberto Levi
Profesión: Analista Programador - Argentina - Legajo: VT17H
✒️Autor de: 111 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Victor Levi