✒️ABAP Los Agentes y la Estructura Organizativa
ABAP Los Agentes y la Estructura Organizativa
AGENTES Y ESTRUCTURA ORGANIZATIVA - LECCION 6-6
¿QUE ES UN AGENTE?
Es la persona que ejecuta el trabajo a realizar en el workflow
Cada workitem (entendiento por workitem a la instancia en tiempo de ejecucion de un paso del workflow) puede ser procesado por
- Un agente
Los agentes son los encargados de ejecutar tareas que no pueden ejecutarse automáticamente
ASIGNACION DE AGENTES
El sistema de workflow deberá trabajr con grupos de agentes para poder determinar los responsables finales de la ejecucion de un workitem
Los grupos de agentes son
- Agentes resposables, son aquellos que queremos que ejecuten un workitem, en particular. Son comúnmente asignados al crear un paso en el workflow buider
También pueden ser asignados a través de roles o papeles, a nivel de la tarea, con los roles los agentes resposables se asignan dinámicamente en tiempo de ejecucion
- Los posibles agentes para una tarea
- No son miembros de la lista de agentes excluidos
Debemos tener en cuenta que
- Si no se define un agente reposable 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 (excluyendo a la agentes excluidos)
Un receptor podrá hacer un reenvio de un workitem a otro usuario, en este caso existen varias posibilidades
- Transmision general permitida (general forwarding) los workitem podrán ser reenviados a cualquier usuario (pero existe una lista de agentes posibles)
- Prohibido transmitir, no está permitido reenviar workitems
OTROS AGENTES
- Asignación mutiple, puede darse el caso (y es muy común) que se envie un mismo workitem a varios receptores
Cuando uno de los agentes tome el workitem este desaparecerá del inbox del resto y en caso que lo vuelva a dejar sin tomar volverá a aparecer a todos los usuarios nuevamente
- Agentes de notificación, son aquellos que recibirán un correo electrónico informándoles que determinado workitem ha sido ejecutado satisfactoriamente
ESTRUCTURA ORGANIZATIVA EN LAS ASIGNACION DE AGENTES
Cada agente en el sistema de workflow debe tener un user ID de sap
Cada vez que se le asigne un agente responsable o excluido estaremos asignando de manera implícita un usuario SAP
Siempre que sea posible debemos mantener la asignación de usuarios a workflow a través de un plan organizacional o estructura organizativa
EL PLAN ORGANIZACIONAL BASICO
Consiste en una serie de relaciones, representadas como una estructura organizativa jerarquica entre diferentes elementos organizacionales tales como
- Trabajos, un trabajo describe un rol funcional dentro de la organización
- Usuarios, es el usuario SAP, que se asigna a la posición
La mayoría de los objetos organizativos tiene un código, una descripción y un periodo de validez, por defecto el periodo de validez se asigna con la fecha del día de la creación del objeto y como fecha de vencimiento será 31 de diciembre de 9999
No obstante, el periodo puede cambiar
TRASACCION DE GESTION ORGANIZATIVA, los objetos organizativos y sus relaciones se mantienen a través de las transacciones de gestión organizativa PPOM, PPOMW, PPOCW
MANTENIMIENTO DEL PLAN ORGANIZACIONAL BASICO
Para crear un plan organizacional o estructura organizativa, ingresamos a la transacción PPOCW y seleccionamos una fecha de validez
Realizar los siguientes pasos
o Botón crear
o Una descripción y un periodo de validez
o Menú, tratar
o Ingresar un código y una descripción
o Colocar código, descripción, una función
o Clic derecho sobre posición, asignar
§ Cambiar la descripción de la posición
 
 
 
Sobre el autor
Publicación académica de Cristian Darwin Arteaga Diaz, en su ámbito de estudios para la Carrera Consultor ABAP.
Cristian Darwin Arteaga Diaz
Profesión: Abap Developer - Argentina - Legajo: GP81Q
✒️Autor de: 165 Publicaciones Académicas
🎓Cursando Actualmente: Master Funcional para Consultores ABAP
🎓Egresado de los módulos:
- Máster ABAP Orientado a Objetos
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial
Disponibilidad Laboral: FullTime
Presentación:
Me considero una persona responsable, siempre estoy investigando y capacitandome para adquirir nuevos conocimientos, tengo el gusto de iniciarme en el mundo de abap como desarrollador, es genial.
Certificación Académica de Cristian Arteaga