Symptom
Cross entities onSave rules are not working as expected during Personal Data Collection or Review New Hire Data, same rules are working in EC. The rule is seen to be triggering correctly in a rule trace.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
This is an example scenario, same behaviour during Review New Hire Data:
- There is a cross-entity rule saved in Manage Business Config > globalInfo
- Rule checks if National ID is provided, based on globalInfo
- Onbordee starts Personal Data Collection
- Onbordee provides National ID
- Error message is triggered when it should not
Resolution
Cross portlets rules trigger in MSS UI (Take Action) and History, however they do not trigger in Onboarding; This configuration is currently not supported.
See Also
KBA 2437420 - Which Portlets Support Cross Portlet Business Rules
KBA 2090228 - How to Submit Ideas for SAP SuccessFactors Products
Keywords
onSave rule, cross entity rule, cross-portlet rule, onSave rule not working, rule in PDC, rule in NHDR, onSave, EC, Employee central, Onboarding, Business rule, Not working, rule , KBA , LOD-SF-OBX-PDC , Personal Data Collection , LOD-SF-OBX-EC , Integration EC - MPH, Hire , LOD-SF-OBX-NHR , Onboardee Data Review , Problem
SAP Knowledge Base Article - Public