Evento de Regla

Definición de Evento de Regla

El evento de regla es el momento en que una regla de negocio se ejecuta. La regla define qué hacer; el evento define cuándo. Se elige al asignar la regla en Gestionar configuración empresarial, y la academia lo describe como el disparador: sin un evento, la lógica SI y ENTONCES nunca corre.

Los elementos HRIS tienen seis eventos, que resumimos en la Tabla 1.4 de la lección. Al iniciar (onInit) corre en el alta o la recontratación, en Añadir nuevo empleado, y al crear un objeto de fundamento. Al cambiar (onChange) corre cuando el usuario cambia el valor de un campo. Al guardar (onSave) corre cuando se guarda la página. Al mostrar (onView) corre cuando se muestran campos transitorios, que se calculan en el momento y no se guardan. Alerta al guardar (saveAlert) corre cuando se guarda un registro con alertas, como vimos en la U5 L4. Y después de guardar (onPostSave) corre una vez guardados los cambios, para disparar eventos de servicios inteligentes.

Una diferencia importante es dónde se asigna cada uno. Al cambiar es el único evento que se asigna a un campo y no al elemento: la regla corre cuando ese campo cambia. Todos los demás se asignan al elemento. Por eso, en el VIDEO 1.2, AR_CC por departamento se asigna entrando al campo departamento de jobInfo, mientras que AR_Validar horas semanales, en la L2, se asigna directamente en jobInfo, al guardar.

El evento también condiciona lo que el usuario ve. Con al cambiar, el resultado aparece mientras se completa el formulario: el centro de costos se ve en cuanto se elige el departamento. Con al guardar, el resultado aparece recién al guardar, y si el usuario había cambiado el valor a mano, la regla lo pisa sin aviso. La lección lo resume en un criterio: lo que ayuda a completar va al cambiar; lo que controla o deriva, al guardar.

Hay restricciones que vienen de las notas de SAP y de la academia. Los mensajes no se muestran al iniciar, según la nota 3345944, así que una validación nunca se asigna con ese evento. El evento al mostrar no se puede usar para los cambios hechos en Añadir nuevo empleado. Y según la nota 3696599, solo al guardar y al cambiar admiten contexto de regla, el tema de la L4.

Muchos escenarios fijan el evento. Las reglas de Disparar flujos de trabajo solo se asignan al guardar; las de Reglas al iniciar para alta y recontratación, solo al iniciar; las de alertas, con alerta al guardar. En esos casos la elección ya está hecha por el escenario. Donde el escenario deja elegir, la decisión es de diseño, y conviene tomarla pensando en el usuario que carga los datos y en las importaciones, donde algunos eventos se comportan distinto.

Un error frecuente en proyectos es asignar la misma regla con dos eventos por las dudas. A veces tiene sentido, como una validación al cambiar para avisar antes y al guardar para bloquear. Pero si no hay una razón, la regla corre dos veces, y eso complica el diagnóstico cuando algo sale mal.

 

 

 

✒️+Comunidad Académica CVOSOFT

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

SAP Expert



¿Qué es el evento AT SELECTION-SCREEN? El evento AT SELECTION-SCREEN es un evento especial en ABAP que se ejecuta cada vez que el usuario interactúa con la pantalla de selección, particularmente cuando hace "ENTER", cambia un valor o realiza alguna acción que implica validar o reaccionar ante la entrada del usuario. Este evento es parte del ciclo estándar de procesamiento de una selección, y se puede usar para implementar: Validaciones de campos de selección. Control de dependencias entre campos. Reacciones ante cambios en la selección. Implementación de lógicas adicionales que no están soportadas...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


SUSTITUCIONES Y VALIDACIONES la funcion de la validacion permite verificar determinados valores antes de la registracion de un documento El sistema realiza la verificacion y en caso de que no se cumpla emite un mensaje , el cual puede ser de advertencia de error. si se trata de un mensaje de error no se graba el documento hasya que no se cumpla con la validacion establecida LAS SUSTITUCIONES reemplaza el valor de un determinado campo CARACTERISTICAS se requiere medidas para ejecutar una validacion/ sustitucion se debe decir a que area de aplicacion se aplicara la validacion u sustitucion . el area de aplicacion es donde se utiliza la validacion , la sustitucion ( en que modulo o) FI GESTION FINANCIERA CO CONTABILIDAD DE COSTES AM CONTABILIDAD...

Acceder a esta publicación

Creado y Compartido por: Lady Paola Quintero Moreno / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert



El evento DOUBLE_CLICK del ALV Grid Control en ABAP permite capturar la acción del usuario al hacer doble clic sobre una celda o registro dentro de una tabla ALV. Este evento es muy útil para implementar funcionalidades interactivas, como mostrar detalles de un registro, navegar a otra transacción o actualizar datos relacionados. Se define en el manejador de eventos del objeto CL_GUI_ALV_GRID mediante el método SET HANDLER y la rutina receptora, por ejemplo: SET HANDLER handle_double_click FOR alv_grid. En la subrutina asociada, se utilizan los parámetros E_ROW y E_COLUMN para identificar la fila y la columna seleccionadas. Con esta información, el programador puede leer el contenido del registro...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

La determinación de imputación La imputación automática y por defecto En el módulo de CO, las imputaciones para las contabilizaciones de forma automática o por defecto, para lo que respecta a clases de costes primarios. Las imputaciones automáticas o por defecto, son valores de propuesta que se pueden sobrescribir en la aplicación o transacción que se esté ejecutando. La imputación automática o por defecto es necesaria para las clases de coste primerio que se utilizan en contabilizaciones generales automáticamente. La imputación por defecto se introduce en el registro maestro de las clases de coste. Mientras que las imputaciones automáticas...

Acceder a esta publicación

Creado y Compartido por: Julia Ramona Rodríguez Ramírez

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

SAP Expert



Impuestos En la determinación de precios, los impuestos también deben determinarse automáticamente. Debe definir para cada país con el que mantenga relaciones cfomerciales, los tipos de impuestos válidos y las reglas de determinación de impuestos. La única diferencia en la determinación de impuestos, con respecto a la determinación de precios es el uso del campo clasificación fiscal en el registro maestro del material y del cliente. La clasificación fiscal del cliente, se ve en el registro maestro del cliente, en los datos de área de ventas, en la solapa Factura. La clasificación fiscal del material, se ve en el registro maestro del material, en la solapa...

Acceder a esta publicación

Creado y Compartido por: Ezequiel Martin Palazzesi / Disponibilidad Laboral: PartTime

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

SAP Senior

6.3 VERIFICACION Y CONTROL 1. Configuraciones de la clase de orden: 3 puntos principales de control a configurar: Verificación de disponibilidad de material: Parametros de programación Control de impresión 2. Verificación de disponibilidad de material: es controlada por las instrucciones de control que consisten en : Reglas de verificación y grupo de verificación. Puede hacerse en una orden abierta o en la liberación. El control de disponibilidad se configura tomando en cuanta las entradas/salidas de mercaderias. Esta última configuración se define por la combinación de la regla de verificación y grupo de verificación. La regla de verificación...

Acceder a esta publicación

Creado y Compartido por: Guillermo Kirk Guanira Diaz / Disponibilidad Laboral: FullTime

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

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 SemiSenior

Lista de condicion y actualizacion En el customizin se configuran como se disponen las listas y que registros de condiciones se evaluan Al crear un nuevo informe para listas de condiciones, en primer lugar se determina en que vistas se desean evaluar los registros de condicion. La estructura de la lista se especifica situandose envima de los campos que aparecen en las tablas seleccionandolas y clasificandolos en uno de estos 3 grupos Cabecera de pagina Cabecera de grupo Actualizacion de los registros de condicion PAra la actualizacion de condiciones hay disponibles dos interfaces de mantenimiento. Seleccionar mediante clase de condiciones, esto significa que solo se podrá actualizar y visualizar los precios de material, así...

Acceder a esta publicación

Creado y Compartido por: Albis Solano / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Senior

En la determinación de precios, los impuestos también deben determinarse automáticamente. Debe definir para cada país con el que mantenga relaciones comerciales, los tipos de impuestos válidos y las reglas de determinación de impuestos. La única diferencia en la determinación de impuestos, con respecto a la determinación de precios que ya vimos es el uso del campo clasificación fiscal en el registro maestro del material y del cliente. La clasificación fiscal del cliente, se ve en el registro maestro del cliente, en los datos de área de ventas, en la solapa Factura La clasificación fiscal del material, se ve en el registro maestro del material, en la solapa...

Acceder a esta publicación

Creado y Compartido por: Lizeth Stefany Rozo Devia

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

SAP Master

La determinación de imputación 1 - La imputación automática y por defecto Las imputaciones automáticas o por defecto son nada mas valores de propuesta que se pueden sobrescribir en la aplicación o transacción que se este ejecutando. Las imputaciones automáticas o por defecto es necesaria para la clase de coste primario que se utilizan en contabilizaciones generadas automáticamente, como diferencias de tarifas, diferencias de cambio y/o descuentos otorgados o concedidos. Las imputaciones por defecto se introducen en el registro maestro de las clases de coste. En el, se registran las imputaciones a nivel de sociedad CO y de cuenta. Las imputaciones automáticas son ofrecidas...

Acceder a esta publicación

Creado y Compartido por: Daniel Sanchez / Disponibilidad Laboral: FullTime + Carta Presentación


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