🚀PROMO #PLANCARRERA2024 - 🔥Bonificaciones, Precios Congelados y Cuotas

 X 

📘ABAP - SWEC

Selector Alummnos / Empresas

Definición de SWEC

Es la transacción estándar del sistema SAP que se utiliza para crear eventos en WorkFlows.

Muchos objetos de negocio son modificados frecuentemente. A menudo se nos exige que rastreemos los cambios realizados y esto lo hacemos mediante el seguimiento de los documentos de cambio.

Para poder registrar cambios en un objeto de negocio en un documento de cambio, debe definirse un objeto de documento de cambio adecuado en el sistema.

En su definición, un objeto de documento de cambio tiene tablas, que representan un objeto de negocio en el sistema. Los cambios en los campos de tabla designados como relevantes para el cambio de documento se registran escribiendo un documento de cambio.

Asignamos un objeto de documento de cambio a un emparejamiento de tipo / evento de objeto y determinamos la acción (crear, cambiar o eliminar) en el objeto de aplicación para el que se va a crear el evento. Podemos clasificar el evento para crear tres eventos diferentes para un documento de cambio, es decir, crear, cambiar y eliminar.

El documento de cambio se escribe sólo cuando se actualiza el cambio, lo que garantiza que el evento no se cree hasta que se realice el cambio.

La asignación entre un documento de cambio y un evento se mantiene a través de la transacción SWEC.

Cuando se desencadena el evento particular, entonces podemos realizar el procesamiento adicional mediante la asignación de un módulo de función de receptor y un tipo de receptor a una combinación particular de tipo de objeto y evento, esto se hace a través de la transacción SWETYPV.

En el módulo de función del receptor podemos hacer la codificación personalizada para lograr la funcionalidad que se necesita cada vez que el requisito del negocio exige que se realice cierto trabajo cuando se realiza un cambio. Nuestro procesamiento puede detenerse en el módulo de función del receptor en sí o podemos proceder a activar un flujo de trabajo.

Este procedimiento también puede considerarse como una forma alternativa de lograr la funcionalidad que en la actualidad se cumple mediante la utilización de Exits, BADI y BTE.

Supongamos que el requisito requiere que se realicen ciertas acciones cuando se guardan los cambios en cualquier transacción. El primer acercamiento que se sigue generalmente es buscar salidas o BADIs, pero sobre todo el problema se enfrenta es, que todas las tablas no pueden ser actualizadas en el punto donde se está llamando la salida, o los cambios pueden ser cancelados después de la llamada de salida que Puede entonces requerir para tomar detrás nuestras acciones que realizamos dentro de la salida. Así que en tales casos un enfoque mucho mejor y más limpio es hacer uso de los eventos, que desencadenan en el documento de cambio.

Esta asociación lo hacemos en SWEC, donde asignamos el tipo de objeto de negocio, el evento y el tipo de cambio a un documento de cambio.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "SWEC" creadas y compartidas abiertamente por nuestros alumnos.

SAP Master

Eventos representa un cambio de estado de una instancia de un objeto de negocio (BO) Se necesita: definición del evento creador del evento receptor del evento linkage del evento Creación: Tx SW01 Eventos con Change Document : Tx SWEC Eventos por cambio de status : Tx BSVW Eventos a través de control de mensajes : Tx NACE

Acceder a esta publicación

Creado y Compartido por: Xavier Martinez Garsaball

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Evento En WorkFlow: representa el cambio de esta de una instancia de un objecto de negocio. Transaccion SWEC: Utilizaremos esta TX para lanzar un workflow cuando se crean documentos de cambio. Transaccion BSVW: se usa para lanzar un workflow cuando se modifica el estado del sistema. Transaccion SWETYPV: se una para la activacion del linkage el evento y el workflow. Transaccion SWB_COND: se usa para realizar la configuracion de las condiciones de inicio. Transaccion SWU0 y SWUE: se usan para simuloar y crear eventos respectivamente.

Acceder a esta publicación

Creado y Compartido por: Cesar Ismael Rodriguez Zorrilla

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Evento en Workfloe: Representa el cambio de estado de una instancia de un objeto de negocio. Los eventos se crean en Business Object Repository con la transaccion SW01. Los eventos antes de ser lanzado, deben programarse en el programa de aplicacion. Transaccion SWEC: Se utiliza para lanzar un workflow cuando se crean documentos de cambio. Transaccion BSVW: Cuando se modifica el estado del sistema, utilizamos esta transaccion para lanzar un workfloe. Transaccion SWETYPV: Se utiliza para la activacion del linkage entre el evento y el workflow. Transaccion: SWB_COND: Se utiliza para la configuracion de las condiciones de inicio. Transacciones SWUO Y SWUE: La utilizamos para simular y crear eventos.

Acceder a esta publicación

Creado y Compartido por: Ernesto Aristides Romano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

Worflow es una herramienta que nos permite automatizar de manera eficiente. permite ahorrar tiempo en ejecusion de transacciones. SWO1-- Administrar y crear eventos. SWEC -- Lanzar worflows. BSVW -- Lanzar worflows cuando se modifica el estado del sistema. SWETYPV -- Activar linkage entre el evento y el worflow. SWB_COND -- Ejecutar condiciones de Inicio. SWU0 y SWUE -- Simular y crear eventos. Para que un programa pueda disparar evento debe utilizar este el modulo de funciones SWE_EVENT_CREATE configuración automática Transaccion SWU3 para ajecutar automaticamente los worflows

Acceder a esta publicación

Creado y Compartido por: Luis Albán Arguedas Hernández / Disponibilidad Laboral: FullTime

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Eventos. 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 la aplicación y un Workflow se necesita lo sguiente: Definición del evento. Creador del evento. Receptor del evento. Linkage del evento. - Los eventos se crean en el Business Object Repository en la transacción 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. - Transacción SWEC se utiliza para lanzar un workflow cuando se crean documentos de cambio. - Transacción BSVW se utiliza para lanzar un workflow cuando se modifica el estado...

Acceder a esta publicación

Creado y Compartido por: Erick Omar Mármol Ascencio / Disponibilidad Laboral: FullTime + Carta Presentación

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Eventos Definición de eventos 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). Por ejemplo cuando un usuario modifica el maestro de materiales para el material XXXY entonces el Business Object XXXY lanzará el evento "Changed". Para usar un evento como interfase entre la aplicación y un workflow se necesita los siguiente: Definición del evento (creado, modificado, liberado,etc) Creador del evento Receptor del evento Linkage del evento Creación de eventos Los eventos se crean en el Business Repository (tx SWO1). Lanzando eventos desde aplicaciones...

Acceder a esta publicación

Creado y Compartido por: José Luis Zevallos Mamani

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Senior

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...

Acceder a esta publicación

Creado y Compartido por: Francisco Javier López Andreu

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master

Evento en un WorkFlow: Representa el cambio de estado de una instancia de un objeto de negocio (Business Object). Se necesita lo siguiente para usar un evento como interfase: Definicion del Evento: Es el nombre tecnico del evento definido en un tipo de objeto. Se definen como un verbo en pasado (creado, modificado, liberado, etc.). Creador del Evento: Es el programa, Workflow, persona que ha creado el evento. Receptor del Evento: Es el termino generico que se usa para denominar a todo aquello que reaccionara ante el evento. Normalmente son Workflows o tareas de espera. Linkage del Evento: El linkage especifica la relacion entre el evento y su receptor. Se pueden a su vez especificar las reglas que gobiernan esta relacion. Las...

Acceder a esta publicación

Creado y Compartido por: Roberto Serrano

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Master


Para poder comunicar la aplicación de negocio utiliza eventos, estos determinan entre otras cosas cuando comienza un proceso de negocio, cuando termina, cuando ya no se necesita , y cuando dada cierta circunstancias ha cambiado. Un evento en workflow representa el cambio de estado de una instancia de un objeto de negocio (BO). Para usar un evento como interfase entrea aplicación y un workflow se necesita: definición del evento, creación del evento (SW01), receptor del evento y linkage del evento. Los eventos pueden ser lanzados desde aplicaciones SAP para ello se realiza event linkage y configuración del customizing. Los eventos lanzados con Changed Documents (SWEC) , registran los datos del objeto de negocio...

Acceder a esta publicación

Creado y Compartido por: Javier Montero Quintal

*** CVOSOFT - Nuestros Alumnos - Nuestro Mayor Orgullo como Academia ***

SAP Expert


Definición de 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 la aplicación y un workflow se necesita: Definición del evento, creador del evento, receptor del evento y linkage del evento. Creación de eventos Se crean en el business object repository correspondiente a la transacción SW01. Se especifica el tipo de objeto para el cual queremos crear el evento, se ingresa el nombre y el parámetro del evento. Utilizaremos la transacción estándar SWEC para lanzar un workflow cuando se crean documentos de cambio. Utilizaremos la transacion estándar BSVW para lanzar un wokflow...

Acceder a esta publicación

Creado y Compartido por: David De Jesùs Restrepo Cañas


👉Bueno, estos fueron los últimos artículos de más de 79.000 publicaciones académicas abiertas, libres y gratuitas compartidas con la comunidad, para acceder a ellas le dejamos el enlace a CVOPEN ACADEMY.