Las reglas de derivación del motivo de evento se crean en Configurar reglas de negocio con un escenario propio de Employee Central Core. La academia oficial lo describe así: el escenario se usa para derivar el motivo de evento en forma automática en las transacciones iniciadas en la información del puesto y en la compensación, y limita los objetos base al modelo de la información del puesto o de la compensación.
Usar el escenario tiene ventajas frente a crear una regla genérica. El escenario ofrece los objetos base correctos, muestra los campos que tienen sentido para la derivación y deja la regla clasificada con un propósito claro, lo que facilita encontrarla y mantenerla. Una publicación de SAP sobre la configuración de la información del puesto lo recomienda de forma explícita: usar el escenario de derivación del motivo de evento para que la regla tome los objetos base adecuados.
La regla, una vez creada, no hace nada por sí sola. Se asigna como regla al guardar en el elemento de la información del puesto o de la compensación, según su objeto base, desde Gestionar configuración empresarial. La misma publicación lo indica: la regla de derivación se asigna como regla al guardar en el elemento HRIS que corresponde al objeto base elegido.
Antes del escenario, la derivación se configuraba en un archivo XML de reglas. La nota 2981592 describe la migración de esas reglas a reglas de negocio: se crean dos reglas, una para la información del puesto y otra para la compensación, y se recuerda que el XML usaba un orden de arriba hacia abajo, donde la primera regla que coincidía fijaba el motivo. Para probar el resultado, la nota propone ejecutar transacciones desde el botón de acciones y revisar la traza de ejecución de las reglas, con el registro de ejecución que describe la nota 2257064.
Las reglas de derivación tienen un patrón conocido. Cada condición mira un campo que cambió, por ejemplo el grado, y en la parte ENTONCES fija el evento y el motivo. Al final va una regla por defecto, para que ningún cambio quede sin motivo. Y, si el cliente lo necesita, la regla también asigna el flujo de trabajo, como veremos en la U6.
En el caso del curso, el escenario se menciona en la L2 para dejar el mapa completo, y la regla se arma en la U6 L3: un cambio de grado en AR01 deriva AR_PROMO y dispara AR_Aprobación de promoción. En la U6 L6, la herramienta de diagnóstico analiza la promoción de Lucía Fernández con la vista de ejecución de reglas, que muestra qué regla derivó qué motivo.
En la lección, el párrafo final de la sección 6 explica que las reglas se crean con este escenario, que limita el objeto base a la información del puesto o a la compensación, y que se asignan como regla al guardar en ese elemento. El Video 2.2 solo muestra si el elemento jobInfo de la demo tiene reglas asignadas, sin tocarlas.
Un consejo: nombrá las reglas de derivación con el país y el motivo que fijan. Cuando haya muchas, el nombre es lo único que permite encontrarlas rápido.
