✒️ABAP La creación de Tareas y Containers
ABAP La creación de Tareas y Containers
Tareas: es el elemento central en el sistema de workflow y son utilizadas para describir el proceso de negocio. Las tareas identifican una acción que necesita ser ejecutada. Siempre se refieren a un método de un tipo de objeto. Se crean a través de la Tx PFTC. Existen dos tipos de tareas:
-De un paso: ejemplo, emitir una factura, o liberar un pedido. (que trabajo, quien y que notificaciones hacer)
-Plantilla o Modelo Workflow: se utilizan para modularizar un workflow mayor. los pasos son:
1 Asignar nombre y descripción a la tarea
2 Asociar un método de un business object a la tarea
3 Asociar los agentes posibles de la tarea.
4 Definir el texto de la tarea para comunicaciones
5 Marcar el atributo de confirmar fin de procesamiento para las tareas de diálogo.
Tareas de diálogo: el texto de la tarea servirá para informar de las actividades al usuario. La tarea debe estar asociada a un método marcado como diálogo. Debe tener asignados posibles agentes, debe estar marcada como tarea general. Los atributos de la tarea son:
-Método con diálogo
-Método sincrónico
-Ejecución en proceso de fondo
-Confirmar sin procesamiento
Eventos Finalizadores: Las tareas basadas en métodos sincrónicos pueden ser definidas con evento terminador, o más de uno. Las tareas con métodos asincrónicos deben tener al menos un evento terminador. Para definir un evento terminador se debe indicar:
- El business object que contiene el evento
- El evento
- El elemento contenedor de la tarea que contiene la referencia al business object que se tiene que utilizar. El objeto sólo puede conocerse en tiempo de ejecución.
Grupo de tareas: son definidos para ligar lógicamente tareas conectadas. Sólo pueden asignarse a grupos de tareas los tipos de tareas WS y TS (plantillas o modelos workflow y tarea estándar) Se podrá asignar un grupo de tareas a otro grupo de tareas generando una herencia.
Containers: Son grupos de variables que se utilizan como interface para llevar los datos de un lado a otro del workflow.
Container de eventos: contiene un elemento que puede obtener una referencia al objeto a ser procesados en el wokflow. Siempre contiene un elemento que puede obtener el nombre de usuario iniciador del workflow actual.
Container de workflow: puede tomar al iniciador del workflow desde el contenedor d eventos.
Container de tareas: siempre contiene el elemento que puede obtener la referencia al objeto a ser procesado en la tarea de un solo paso respectiva. También puede contener un elemento que pueda obtener el resultado de un método de un objeto subyacente.
Container de roles: el container de roles se define al crear o modificar el papel.
 
 
 
Sobre el autor
Publicación académica de Diego Baigorria, en su ámbito de estudios para la Carrera Consultor ABAP.
Diego Baigorria
Profesión: Aux Sistemas - Argentina - Legajo: ZC10B
✒️Autor de: 83 Publicaciones Académicas
🎓Egresado de los módulos:
- Carrera Consultor en SAP Fiori
- Máster Material Management en SAP S/4HANA LOGISTIC
- Carrera Consultor ABAP Nivel Avanzado
- Carrera Consultor ABAP Nivel Inicial