La precedencia del motivo es la regla que usa Employee Central para decidir qué motivo de evento queda cuando un mismo cambio toca la información del puesto y la compensación, y en los dos elementos se fija un motivo. La nota de SAP 2260431 lo explica: el sistema toma primero el motivo que se fijó en la información del puesto y, si no hay, el de la compensación. Una regla de la compensación que fija un motivo distinto no lo reemplaza.
El caso es frecuente. Una promoción suele cambiar el grado en la información del puesto y el salario en la compensación, en la misma transacción. Si cada elemento tiene su regla de derivación, las dos pueden fijar un motivo. Sin una regla de precedencia, el resultado dependería del orden de guardado, y el registro podría quedar con motivos distintos en cada elemento.
En Best Run Argentina, la derivación se hace en la información del puesto con AR_Derivar motivo de evento. Si en el futuro se agregara una regla de derivación en la compensación, por ejemplo para los aumentos por mérito, habría que tener en cuenta la precedencia. En una promoción con aumento, el motivo AR_PROMO de la información del puesto ganaría. En un aumento sin cambio de puesto, la información del puesto no fijaría motivo, y quedaría el de la compensación.
La precedencia afecta también al flujo. Si la regla de flujo de la compensación lee un motivo que la información del puesto reemplazó, puede no dispararse el flujo esperado. La nota 2963502 describe un caso relacionado: si el cambio en el puesto viene de la compensación con el mismo motivo, el flujo de la información del puesto puede no dispararse. Estas interacciones entre elementos son de las más difíciles de anticipar, y conviene probarlas con casos concretos.
Para el diseño, la precedencia sugiere una estrategia. Si el cliente quiere que el motivo refleje el cambio principal, y el cambio principal casi siempre es de puesto, conviene que la derivación esté en la información del puesto. La derivación en la compensación se reserva para los cambios que solo tocan la compensación. Y las reglas de cada elemento tienen que comprobar que el motivo esté vacío antes de fijarlo, como recomienda la nota 3340690.
Para explicar el resultado a un cliente, conviene mostrarlo con un ejemplo. Si un manager cambia el grado y el salario de Diego Pereyra en la misma transacción, el registro de la información del puesto y el de la compensación quedan con AR_PROMO, aunque una regla de la compensación hubiera querido fijar un motivo de aumento. Si después alguien cambia solo el salario, el motivo de la compensación es el que queda.
En el diagnóstico, la vista de ejecución de reglas de la L6 ayuda a ver qué regla de cada elemento corrió y qué valor dejó. Si el motivo final no es el que se esperaba, la pregunta es qué elemento lo fijó primero, y la respuesta casi siempre es la información del puesto.
