✒️ABAP Los Eventos
ABAP Los Eventos
EVENTO EN Workflow
Para porder comunicarse el workflow utiliza eventos.
UN EVENTO EN WORKFLOW REPRESENTA UN CAMBIO DE ESTADO DE UNA INSTANCIA DE UN OBJETO DE NEGOCIO (BUSINESS OBJECT).
Por ejemplo cuando se modifica el maestro de material , entonces el business object lanzará el evento de "Changed".
Para usar el evento entre la aplicación y un workflow se necesita:
- Definición del evento: nombre técnico del evento definido en un tipo de objeto, se define con verbo en pasado.
- Creador del evento: Es el programa, workflow o persona que ha creado el evento.
- Receptor del evento; es aquello que reaccionará ante el evento.
- Linkage al evento. Es la relación entre el evento y su receptor, Puede especificar las reglas de la relación (cuando y como el receptor recibirá el evento).
CREACIÓN DE EVENTOS
Tx: SWO1- Creación por Business Object Repository
No se cambia nada, Solo se debe colocar nombre, parámetro y el evento. ejemplo BUS"!05-(Solped), evento Released.-Liberación.
LANZAR EVENTOS DESDE APLICACIÓN SAP.
Aquí es necesario programar el lanzado de la aplicación, en cambio en muchos programas SAP ya están definidos los programas que lanzan los eventos y solo es necesario realizar el "event linkage"(relación entre el evento y su receptor).
Para lanzar un evento nuevo se tienen las siguientes posibilidades:
- A través de documento de changed. (*)
- A través de sistemas de gestión de stocks.(*)
- A través de control de mensajes. (*)
- A través de Datos HR
- A través de Business Transacción (Solo finanzas).
- A través del customizing de la aplicación.
Lanzando eventos con CHANGEd DOCUMENTS.
Muchos documentos de SAP utilizan documentos de cambio para dejar registro de las modificaciones hechas.. Estos documentos de cambios definen la operación que origino el cambio (modificación, creación o borrado).
Los documentos de cambios SOLO se escribe cuando un campo designado "relevante para "change documents" cambia.
Antes de finir el evento basado en un documento de cambio hay que controlar el cambio controlando el customizing de los cambios o haciendo pruebas.
Para crear evento de este tipoe es Tx: SWEC.
 
 
 
Sobre el autor
Publicación académica de Morela Silva, en su ámbito de estudios para la Carrera Consultor ABAP.
Morela Silva
Profesión: Ingeniero de Sistemas - Venezuela - Legajo: DH52U
✒️Autor de: 53 Publicaciones Académicas
🎓Egresado del módulo:
Presentación:
Consultor sap mm, qm y programador abap.
Certificación Académica de Morela Silva