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

Lección 9: Los Eventos Los Workflows, al ser procesos de negocio, requieren una comunicación vital con las aplicaciones de negocio, la cual se logra mediante eventos. Una aplicación de negocio informa a través de eventos cuándo inicia o finaliza un proceso o actividad, cuándo una actividad ya no es necesaria, o cuándo cambia el ambiente de ejecución de un proceso. Punto 1: Definición de Eventos Un evento en Workflow representa el cambio de estado de una instancia de un objeto de negocio (Business Object). Por ejemplo, al modificar un material, el Business Object lanza el evento "Changed". Para usar un evento como interfaz entre una aplicación y un Workflow, se necesita...

Acceder a esta publicación

Creado y Compartido por: Roberto Fluder Ahumada

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

SAP Master


Los Eventos Definición y conceptos de eventos Los eventos permiten que las aplicaciones de negocio se comuniquen con los workflows en SAP, informando cambios en procesos y actividades. Un evento representa un cambio de estado de una instancia de un objeto de negocio (Business Object). Para usar un evento como interfaz entre la aplicación y el workflow, se requiere definir el nombre técnico del evento, sus parámetros, el creador (programa que lanza el evento) y el receptor (quien reacciona, normalmente workflows o tareas de espera). El linkage especifica la relación entre el evento y su receptor, y puede estar regido por reglas que determinan...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

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

SAP SemiSenior

1. Definición del Generador de Flujos de Trabajo El WorkFlow Builder seSWDD, yFlujos de trabajoen 📌 Características clave: Permite definir los pasos de un WorkFlow Usa objetos de negocio (BOR) y eventos para activar procesos. Integra reglas de aprobación, validaciones y decisiones condicionales. 2. Componentes del WorkFlow Builder Dentro del WorkFlow Builder (SWDD) , se A. Paso Inicial Definir el evento o condición que dispara el WorkFlow Puede basarse en un evento de objeto de negocio(ejemplo: B. Pasos del flujo de trabajo Los pasos definen las actividades dentro del flujo. Algunos tipos comunes son: Tareas : Decisiones del usuario: Permanente Condiciones : Evaluaacio ...

Acceder a esta publicación

Creado y Compartido por: Exequiel Eduardo Acevedo / Disponibilidad Laboral: FullTime


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