✒️ABAP Los Eventos
ABAP Los Eventos
Eventos
Dado que los workflow son procesos de negocios es vital para una aplicación de negocios comunicarse con los workflow, para poder comunicarse la aplicación de negocio utiliza eventos.
Un evento en workflow representa el cambio de estado de una instancia de un objeto de negocio (business Object).
Para usar un evento como interface entre una aplicación y un workflow se necesita lo siguiente.
Definición del evento: es el nombre técnico del evento definido en un tipo de objeto.
Creador del evento: es el programa workflow persona que ha creado el evento.
Receptor del evento: es el termino genérico que se usa para denominar a todo aquello que reacciona antes el evento.
Linkage del evento: especifica la relación entre el evento y su receptor, se puede a su vez especificar las reglas que gobiernan esta relación.
Los eventos se crear en el business object repository y corresponden a la transaccion SWO1.
Antes que un evento sea lanzado por una aplicación, la creación del evento debe programarse en el programa de la aplicación.
En caso de que el evento deba lanzarse desde un programa propio podremos programar el lanzamiento del evento muy fácilmente utilizando las funciones que sap provee para tal caso.
En el caso que debamos lanzar un nuevo evento desde un programa estandar de sap, tenemos los siguientes posibilidades:
A través de un documento de cambio.
A través del sistema de gestión de estatus.
A través del control de mensajes.
Utilizando el sistema de información logística.
A través de los datos maestros de HR.
A través del Business Transaction Events (SOLO PARA FINANZAS).
A través del customizing especifico de cada aplicación.
El programa que desee disparar un evento deberá utilizar el modulo de funciones SWE_EVENT_CREATE
 
 
 
Sobre el autor
Publicación académica de Jesus Enrique Ramos Bello, en su ámbito de estudios para la Carrera Consultor ABAP.
Jesus Enrique Ramos Bello
Profesión: Soporte Ti - Venezuela - Legajo: LP44M
✒️Autor de: 114 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Me complace formar parte de este equipo y sé que cuento con la experiencia y los conocimientos técnicos necesarios para desarrollarme como programador abap...
Certificación Académica de Jesus Ramos