Symptom
Can we add validation messages at the designated portlet rather than at the end of PDC step for external users?
Environment
SAP SuccessFactors Onboarding
Resolution
- Onboarding has multiple data review steps and sometimes there is a requirement when we want some data to be entered mandatorily by the hiring manager/responsible onboarding participant or new hire.
- This cannot be achieved by marking the fields mandatory at data model level as it makes it mandatory for both hiring manager/responsible onboarding participant or new hire.
- To avoid this we can make use of rules
- An onSave rule can help in doing such validations.
- This rule needs to be added at the corresponding entity on Admin > Manage Business Configuration (jobInfo, personalInfo, etc.)
NOTE:
- The rule validations will only appear at the end of the submission and will not appear at a specific portlet. onInIt rules cannot be used for validations at a specific portlet, it is recommended to use only onSave rules.
- With the 2H 2023 Release EC have announced the Deprecation of Basic Rule Scenario. For onboarding validations rule with Basic Scenario created before the deprecation of Basic Scenario, you can change or create a new rule with Employee Central Core > Trigger onSave Rules for HRIS Elements
- Please note as well that deleting the specific portlet will bypass the validation rule message allowing the user to proceed.
See Also
Keywords
Rule, Validation, PDC, Address, Information, Phone, Information, Onboarding, OBX, message, validator, delete portlet , KBA , LOD-SF-OBX-PDC , Personal Data Collection , How To
Product
SAP SuccessFactors Onboarding all versions
SAP Knowledge Base Article - Public