Reejecución de las Reglas AL Editar un Flujo

Definición de Reejecución de las Reglas AL Editar un Flujo

La reejecución de las reglas al editar un flujo es el comportamiento por el cual las reglas al guardar se vuelven a ejecutar cuando alguien modifica una solicitud de flujo de trabajo pendiente. La nota de SAP 2993166 lo describe como comportamiento esperado: cuando se actualiza un flujo, las reglas al guardar se ejecutan de nuevo sobre los datos editados.

Para entenderlo hay que recordar cómo funciona un flujo. Cuando un cambio dispara un flujo, el sistema no guarda el registro: crea una solicitud con los datos propuestos. Algunos pasos del flujo permiten editar esos datos, como vimos en la U5 L3 con el permiso de editar sin cambio de ruta. Cuando un aprobador edita, el sistema trata la edición como un nuevo guardado de la solicitud, y las reglas al guardar vuelven a correr.

En Best Run Argentina, AR_Aprobación de promoción permite que el paso de RR. HH. edite sin cambio de ruta. Si Lucía Fernández corrige la fecha de una promoción, AR_Derivar motivo de evento y AR_Disparar flujo de promoción se evalúan de nuevo. En ese caso no hay problema: el motivo sigue siendo AR_PROMO, porque el grado sigue siendo distinto del anterior, y la regla del flujo sigue apuntando al mismo flujo.

El problema aparece con las reglas que calculan o crean algo a partir del valor actual. La nota menciona el caso de una regla que recalcula un importe: si se ejecuta dos veces, el cálculo puede aplicarse dos veces. Lo mismo pasa con una regla que crea un registro, como un componente de pago. Es la situación 4 del ejercicio de la L3: en otra filial, una regla al guardar que crea un bono de promoción lo generó dos veces después de que RR. HH. editó la fecha en su paso del flujo.

La nota propone soluciones para no recalcular dos veces. La idea general es que la regla compruebe si ya actuó antes de actuar de nuevo: si el bono ya existe, no lo crea; si el importe ya se ajustó, no lo vuelve a ajustar. Otra opción es diseñar el cálculo para que dé el mismo resultado sin importar cuántas veces se ejecute, por ejemplo calculando el importe a partir de un valor fijo y no del valor actual.

Este comportamiento afecta el diseño y las pruebas. En el diseño, toda regla al guardar que crea o calcula algo tiene que pensarse para correr más de una vez. En las pruebas, el plan de un circuito con flujo tiene que incluir un caso de edición en el paso de aprobación, como hace el plan del ejercicio de la L3: editar la fecha en el paso de RR. HH. y confirmar que el resultado no cambia.

También es una pista para el diagnóstico. Si un cliente reporta que un valor se duplicó o se recalculó mal en las promociones, una de las primeras preguntas es si alguien editó la solicitud. La herramienta de diagnóstico de la L6 guarda las acciones del flujo, y la traza de reglas muestra cada ejecución de las reglas con sus valores.

 

 

 

✒️+Comunidad Académica CVOSOFT

Para continuar aprendiendo, le invitamos a conocer las últimas 10 Publicaciones Académicas sobre el tema "Reejecución de las Reglas AL Editar un Flujo" creadas y compartidas abiertamente por nuestros alumnos.

SAP Senior

La bonificación en especie es una práctica común para premiar al cliente con productos gratis o con descuento, fomentando la compra o fidelización. Puede ser inclusiva, cuando la bonificación está dentro de la cantidad total, o exclusiva, cuando se suma al pedido. En SAP SD, se gestionan mediante datos maestros específicos y reglas de cálculo que automatizan la asignación en el pedido. La técnica de condiciones permite configurar estas reglas, y el sistema realiza el análisis y la contabilización del impacto económico, facilitando el control y la transparencia del proceso.

Acceder a esta publicación

Creado y Compartido por: Juliano Rafael Krause / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Master

Lección 4 Los datos maestros de activos fijos - Valoración 1) La estructuración de pantallas y las áreas de valoración de activos fijos : SAP trae propuestas las reglas de estructuración de pantallas 1000 y 2000 como estándar, sin embargo, podremos crear nuestras propias reglas o utilizar las propuestas por SAP Estas reglas de estructuración de pantallas contienen también un nivel de actualización. El nivel de actualización garantiza que la amortización se controle de manera uniforme. Existen tres opciones: - Clase de activos fijos - Número principal de activo fijo - Subnúmero de activo fijo TRANSACCION OAYZ definir estructura de pantalla p. áreas...

Acceder a esta publicación

Creado y Compartido por: Daniela Milagros Gonzalez Moronta / Disponibilidad Laboral: FullTime + Carta Presentación

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

SAP Expert


AMORTIZACION AFAB : SOCIEDAD , EJERCICIO Y PERIODO CONTBLES motiv de ejec contable - planificado -reejecucion -renudacion -no planificadas tranasaccion sm37 - log ejecucion contabl. amortizacion transaccion fb03 SAP FI es uno de los módulos financieros del sistema de gestión empresarial de SAP SE. Su nombre viene de Financial Accounting (Contabilidad Financiera) y se utiliza para registrar, controlar y reportar toda la información contable de una empresa en tiempo real. 📊 ¿Para qué sirve SAP FI? Principalmente para: Registrar ingresos y gastos Llevar contabilidad general (libro mayor) Controlar cuentas por pagar y por cobrar Gestionar impuestos...

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 SemiSenior

📌 Resumen: Customizing de Gestión de Demanda y Verificación de Disponibilidad en SAP En esta lección abordamos la configuración clave del sistema SAP relacionada con la gestión de demanda y la verificación de disponibilidad de materiales. A continuación, los puntos más relevantes: âš™ï¸� 1. Gestión de la Demanda (Demand Management) Las necesidades primarias planificadas pueden reducirse automáticamente al realizar movimientos de inventario, según lo definido en el customizing de MM. Cada estrategia de planificación tiene asociada una clase de necesidad específica (ej. LSF para la estrategia 10 - fabricación contra stock)....

Acceder a esta publicación

Creado y Compartido por: Rodolfo De Jesus Loaiza Vera / Disponibilidad Laboral: PartTime + Carta Presentación

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

SAP Expert



Determinación de textos para Pedidos Generalidades de los textos de documentos Los documentos de compras, entre ellos, los Pedidos permiten el ingreso de textos libres que cumplen la función de aclaraciones asociadas al material solicitado, forma de entrega o generales asociados a la operación. Es imposible acceder a ellos mediante las transacciones de tablase debe recurrir se debe recurrir a funciones especiales en ABAP para rescatarlos. Textos del Encabezado Textos de posiciones Gestión de textos de Pedidos Podemos: • Verificar las clases de textos disponibles • Crear clases de texto propias • Especificar reglas de copia para transferencia de textos Configuración de clase de textos de Pedidos...

Acceder a esta publicación

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

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

SAP Master


Principios básicos de ABAP en Eclipse Eclipse utiliza "perspectivas" para organizar el entorno de desarrollo según las necesidades del programador. Para trabajar con ABAP, se debe abrir la perspectiva ABAP a través del menú Window > Perspective > Open Perspective > Other. Es posible trabajar con múltiples ventanas en paralelo, pero cada ventana solo muestra una perspectiva a la vez. Las "vistas" (por ejemplo, Problems View, Properties View) muestran diferentes aspectos relacionados con el desarrollo y solo pueden abrirse una vez por ventana. Los "editores" permiten editar objetos de desarrollo, pueden abrirse varias veces y ubicarse...

Acceder a esta publicación

Creado y Compartido por: Juan Ignacio Romero

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

SAP Senior

Especificar clases de texto para SOLPED mediante SPRO En SAP, las clases de texto permiten definir qué textos estarán disponibles para ser utilizados dentro de una Solicitud de Pedido (SOLPED). Para configurarlas desde SPRO, se accede a la ruta Gestión de Materiales → Compras → Solicitud de Pedido → Textos → Especificar Clases de Texto. Dentro de esta opción se definen los textos que el usuario podrá utilizar en las posiciones o en el encabezado de la SOLPED, como por ejemplo texto interno, texto de entrega o texto de pedido. En esta configuración se determinan atributos como el ID del texto, descripción, tipo de texto, idioma y si es obligatorio o editable. Esta parametrización...

Acceder a esta publicación

Creado y Compartido por: Bernardo Xavier Bajana Figueroa

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

SAP Master

Los datos maestros de activos fijos - Valoración 1- La estructuración de pantallas y las áreas de valoración de activos fijos SAP trae propuestas las reglas de estructuración de pantallas 1000 y 2000 como estándar, sin embargo, podremos crear nuestras propias reglas o utilizar las propuestas por SAP. Estas reglas de estructuración de pantallas contienen también un nivel de actualización. El nivel de actualización garantiza que la amortización se controle de manera uniforme. Existen 3 opciones: Clases de activos fijos Numero principal de activo fijo Subnumero de activo fijo TX: OAYZ RUTA: SPRO - IMG - Gestión financiera (nuevo) - Contabilidad de...

Acceder a esta publicación

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

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

SAP Master

Distribución del Costeo en un Producto en SAP FI-CO 1. Costeo en base a la actividad (ABC) El costeo en base a la actividad (ABC) es una metodología que asigna los gastos generales y costes indirectos a los productos según el consumo real de recursos por procesos empresariales. Este método aporta: Transparencia sobre los gastos generales Distribución eficiente y justa de los costes Monitoreo constante de los procesos internos Mejor uso de la capacidad de áreas indirectas Facilidad para analizar la complejidad de los costes y cambios en procesos. 2. Proceso empresarial y datos maestros El proceso empresarial es un dato maestro clave en el costeo ABC. Permite...

Acceder a esta publicación

Creado y Compartido por: Jose Herrera / Disponibilidad Laboral: PartTime

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

SAP Expert



¿Qué son las bases de datos lógicas? Una base de datos lógica es una abstracción o representación conceptual de una base de datos, que describe cómo se organizan, relacionan y gestionan los datos, sin enfocarse en cómo se almacenan físicamente en el hardware. Es decir, se centra en la estructura, relaciones y reglas de negocio de los datos, no en los detalles técnicos del almacenamiento. Características de las bases de datos lógicas Abstracción de almacenamiento: Ocultan la complejidad del almacenamiento físico. Independencia lógica-física: Permiten modificar estructuras físicas sin afectar las lógicas,...

Acceder a esta publicación

Creado y Compartido por: David Ibarra / 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.