Symptom
A Business Rule created to hide fields in the 'Address Information' section of the 'Add New Employee' wizard is not working correctly, and the fields are displaying regardless.
Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.
Environment
-
Employee Central
- Add New Employee
- Business Rules
- Address Information
Reproducing the Issue
1. Go to Admin Centre > Configure Business Rules
2. Create a Business Rule with Base Object 'Employee Information Model' to hide the visibility of fields in the 'Address Informarmation' section of the 'Add New Employee'
3. Navigate to 'Manage Business Configuration' > 'Click on the 'homeAddress' HRIS Element > Scroll down to 'Trigger Rules'
4. Set this rule 'OnInit'
5. Go to the 'Add New Employee' wizard > Navigate to the 'Personal Information' section > 'Address Information'
6. Note the selected fields are not hidden
Cause
This is a default system behaviour. The system does not currently support OnInit rules from triggering initially for Address Information, meaning the rule doesn't trigger when the page first loads
Resolution
There is an open Enhancement Request to handle this behavior in the future tracked via ECT-40477.
For now, you may set the field properties from Manage Business Configuration and that is the behavior to be followed from Add New Employee wizard.
See Also
ECT-40477, hide address field, new hire
Keywords
Address Information, Business Rules, Add New Employee, homeAddress, Hide Fields, Personal Information , KBA , LOD-SF-EC-HIR-NEW , Add New Employee Wizard , LOD-SF-EC-PER , Person Data (All Person Data Types) , Product Enhancement