SAP Knowledge Base Article - Public

2597990 - Rule to Hide Fields in 'Address Information' in the 'Add New Employee' Wizard is not Working

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'
Address_InfoRule.png

3. Navigate to 'Manage Business Configuration' > 'Click on the 'homeAddress' HRIS Element > Scroll down to 'Trigger Rules'

4. Set this rule 'OnInit'
BCUI.png

5. Go to the 'Add New Employee' wizard > Navigate to the 'Personal Information' section > 'Address Information'

6. Note the selected fields are not hidden
Fields_not_Hidden.png

 

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

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions