Symptom
• Fields not behaving as configured (visibility, required)
• onInit Rules not triggering
• Rules not working as expected
Cause
The below example is taken for Personal Information but can impact any element.
This issue is occurring due the enablement on the "personInfo_employee" node in Manage Business Configuration:
Resolution
The system does not expect a separate node for "employee" to appear in BCUI with "employee" type, as "employee" should be the parent node. The correct configuration is to have a standard layout for personalInfo (which would be displayed for employees) and a custom node only for dependents.
Prior to b1702 enabling this redundant node, did not cause issue. A code change in the b1702 release requires this configuration issue to be corrected.
See Also
2452903 - Since 1702 Release OnInit Rules on PersonalInfo not Working. Rule Trace Showing Null Values.
Keywords
onInit Rule Add New Employee Personal Info Required personInfo_employee , KBA , LOD-SF-EC-PER , Person Data (All Person Data Types) , LOD-SF-EC-HIR , Hire & Rehire Wizards , Problem