✒️ABAP Los Eventos
ABAP Los Eventos
Para que Workflows y aplicaciones de negocio se comuniquen se emplean los eventos. Un evento en WorkFlow es el cambio de estado de una instancia de un objeto.
Si queremos lanzar un evento desde un programa estándar de SAP ya existe en el sistema una de serie de mecanismos que lo permiten (documentos de cambio, sistema de gestión de status, control de mensajes, etc.).
Para iniciar automáticamente un workflow cuando se produzca un determinado evento tendremos que configurarlo en el WorkFlow Builder.
El event linkage es la activación del binding entre Workflow y evento.
Aunque el event linkage se encuentre configurado, se puede limitar el inicio de un Workflow, a través de las condiciones de inicio.
El programa que quiera lanzar un evento deberá utilizar el módulo de funciones del sistema SWE_EVENT_CREATE. Del mismo modo el evento se lanzaría con la sentencia COMMIT WORK.
* TRANSACCIONES
SWO1 --> Business Object Repository (creación de eventos)
SWEC --> Para crear eventos basados en documentos de cambio
BSVW --> Para crear eventos basados en cambio de status
SWDD --> Workflow Builder
SWETYPV --> Activación del event linkage
SWB_COND --> Configurar las condiciones de incio
SWU0 --> Se emplea para simular eventos
SWUE --> Creación de eventos
 
 
 
Sobre el autor
Publicación académica de Francisco Javier López Andreu, en su ámbito de estudios para la Carrera Consultor ABAP.
Francisco Javier López Andreu
Profesión: Programador - España - Legajo: DW66S
✒️Autor de: 38 Publicaciones Académicas
🎓Egresado de los módulos:
Certificación Académica de Francisco López