Symptom
It is not possible to hide the Dependents portlet in the Add New Employee (or any Hire) wizard because the Hire wizard does not support Role-Based Permissions.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental
Environment
SAP SuccessFactors Employee Central
Cause
- Add new hire doesn't respects Role-based Permissions.
- Also, hiding the entire portlet with Business Rules is not supported, as it causes system instability and errors (so please do not do that, it will not be supported).
Resolution
- To avoid admins or hiring managers fill in the Dependent's portlet, please create a Business Rule to Raise Message, instructing the operator to skip completing the Dependents Information.
- How to raising a message on New Hire screen when hiring manager tries to add Dependent’s information.
- Create a new “MessageDefinition” via Admin Center > Manage Data > Create New "Message Definition";
- Create a Business Rule as per the below definition;
- Add the new Business Rule as an onChange rule for the "relationship-type" field under the "personRelationshipInfo" portlet as shown below in the Admin Center > Manage Business Configuration UI.
- For the rule to only trigger in the Hire/Rehire Scenarios, you must set the "Rule Context" for the onCahgne rule as follows;
- This same solution can be applied for other required portlets where business requirement is to prevent hiring admin form filling up the info on that portlet of Add New Employee wizard.
See Also
2080655 - Hide Fields in Add New Employee Wizard - Employee Central
Keywords
SuccessFactors, Employee Central, Business Rule Example, Raise Message, dependents , KBA , LOD-SF-EC-HIR-NEW , Add New Employee Wizard , LOD-SF-EC-DPD , Dependents Management , How To
Product
SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Suite all versions