Symptom
- Configured an onInIt Rules under Job information to set certain fields visibility, but is not working when processing the candidate in New Hire Data Review Step.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Login as the responsible user
- Navigate to the Onboarding Dashboard
- Process candidate until NHDR step until Job Information Portlet
- See that the visibility of the field set in the business rule is not working.
Cause
- The onInIt rule is getting triggered, but the Role Based Permission overrides the value set in the rule.
- This is the system current behavior.
Resolution
At present, this is how the Onboarding Feature is designed.
- Whenever we configure an onInit rule to set visibility for a field which honors the Role Based Permission, the RBP configured takes precedence.
- Since the field level RBP is available for JobInfo entity fields, this overrides the value set via the onInit rule.
Keywords
onInIt, Field Visibility, Business Rule, NHDR Step, OBX, Onboarding, Onboarding 2.0, ONB2 , KBA , LOD-SF-OBX-NHR , Onboardee Data Review , Problem
Product
SAP SuccessFactors Onboarding 2311