SAP Knowledge Base Article - Public

3335479 - OnChange Business Rule Not Triggering When Inputing the Same Value More than Once - Recruiting Management


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:

  1. Provide the value of "1234567890";
  2. The rule will change the input to "12345"
  3. Insert the value of "1234567890" again;
  4. Rule won't trigger;
  5. Provide any other value than "1234567890";
  6. Rule will trigger.


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.


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.


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


SAP SuccessFactors Recruiting all versions