Symptom
OnChange Business Rule does not trigger more than once if the same text input is provided twice or more. This behavior happens in any Recruiting form.
Reproducing the Issue
Here's an example of Business Rule in which the above example applies:
Business Rule condition:
- The rule is designed to validate if a text input exceeds 5 characters;
- If the above criteria is match, the rule will remove any character exceeding the limit.
Replication steps:
- Provide the value of "1234567890";
- The rule will change the input to "12345"
- Insert the value of "1234567890" again;
- Rule won't trigger;
- Provide any other value than "1234567890";
- Rule will trigger.
Cause
Business Rules in Recruiting are designed to store the initial value that triggers the rule and as long a different value isn't provided, the system understand the rule is running within the same session.
Resolution
The explained behavior is expected.
If you wish to have the designed improved to best fit your business, we suggest you submitting an enhancement request and provide your business scenario, where our Product Management team will be analyzing your case and if successfully voted and approved, can be implemented in further product releases. Please refer to the following article for any additional information - 2090228 - How to Submit Ideas for SAP SuccessFactors Products.
Keywords
rule, business, on, change, onChange, trigger, once, twice, same, input, INC4741923 , KBA , LOD-SF-RCM , Recruiting Management , LOD-SF-RCM-RUL , Recruiting Rule Issues with MDF Platform , Problem