![](/cvo_files/imgs_sap_abap/logos/logo_cvo_academy_it.png)
✒️ABAP Los Eventos
ABAP Los Eventos
![ABAP Los Eventos ABAP Los Eventos](https://www.cvosoft.com/cvo_files/imgs_sap_abap/og-images/449.jpg)
EVENTO en WORKFLOW:
Un evento en Workflow representa el cambio de estado de una instancia de un objeto de negocio (Business Object).
En el caso que debamos lanzar un nuevo evento desde un programa estándar de SAP tenemos las siguientes posibilidades:
- A través de documentos de cambio (Change documents).
- A través del sistema de gestión de status.
- A través de control de mensajes.
- Utilizando el sistema de información logística (LIS).
- A través de los datos maestros de HR.
- A través de Business Transaction Events (Solo para Finanzas).
- A través de customizing especifico de cada aplicación.
Nota: Los tres primeros casos son los más usados, el resto son específicos para determinados módulos (HR – FI) y para casos aislados.
Utilizaremos la transacción estándar SWEC para lanzar un workflow cuando se crean documentos de cambio. Debemos indicar:
- El código de documento de cambio.
- El business object.
- El evento.
- Bajo qué actividad se lanzará (Creación, Modificación, Borrado).
Desarrollos de programas lanza eventos:
El programa que desee disparar un evento deberá utilizar el módulo de funciones SWE_EVENT_CREATE. La estructura lógica del programa debería ser la siguiente:
- Llenar el contenedor de eventos con los parámetros necesarios.
- Componer la clave del objeto que debe instanciarse para llamar al evento.
- Llamar la función SWE_EVENT_CREATE.
- Controlar las excepciones.
- Disparar el evento con COMMIT_WORK explícito.
 
 
 
Sobre el autor
Publicación académica de José Valentín López Montilla, en su ámbito de estudios para la Carrera Consultor ABAP.
José Valentín López Montilla
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: GT35M
✒️Autor de: 134 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero de sistemas y magister scientiarum en ingeniería de software, con más de 30 años de experiencia en el área de tecnología de información, objetivo principal consultor sap abap
Certificación Académica de José López