Symptom
OnChange Business Rule to Validate HRIS Element not working as expected when updates are performed through Quick Actions or via Joule. However, the same rule behaves as expected in People Profile.
Environment
- SAP SuccessFactors Employee Central
- SAP SuccessFactors HCM Suite
Reproducing the Issue
- Configure a Business Rule with scenario Validate HRIS Element
- Assign with Event Type "OnChange";
- Navigate to People Profile;
- Attempt to edit the desired field;
- The business rule triggers and HRIS Element is validated;
- Go to the Home Page > Quick Actions
- Attempt to make the same change from step 4.
- Noticed the validation does not occur.
Cause
Validation is not supported via OnChange via Quick Actions and Joule.
Note: the configured rule will trigger but the conditions will not be met.
Resolution
As a workaround to achieve the expected behavior:
- Create a rule using the Validate HRIS Element scenario.
- Configure the IF and THEN conditions as required.
- Configure the rule to run with event type OnSave for the HRIS element.
See Also
SAP Guide:
Keywords
SF, EC, employee central, successfactors, joule, quick actions, manage my data, people profile, business rule, onChange, OnSave, change email address, change e-mail address. , KBA , LOD-SF-EC-PER-EML , Email Info - Config, Rules, RBP, UI , Problem
SAP Knowledge Base Article - Public