SAP Knowledge Base Article - Public

2481854 - Rule Failing When Checking Previous Values

Symptom

You have configured a business rule on an effective dated portlet.
Within the rule you are checking if a value is equal/not equal to a previous value.
The rule is not working.
When checking the rule trace, you can see the values are being checked correctly, but the checking is not returning the correct result, and the rule is not working.

Cause

This issue happens when checking picklist fields.
The rule is not working correctly, and the Rule Trace is not showing the expected result because the picklist values do not have external codes maintained.

Resolution

To resolve this issue, please update the picklist values and assign a unique external code to each picklist value.
It is always best practice to maintain external codes for picklist values to mitigate issues like this.

Keywords

pervious value, rule, rule trace, rule not working, fail, business rule. , KBA , LOD-SF-EC-JOB-RUL , Job Info Business Rules , Problem

Product

SAP SuccessFactors Employee Central all versions