Symptom
When editing dependent details in Employee Profile (ESS) on PP3 (Legacy People Profile), the onChange rule configured for the Dependent Address block does not work as expected.
The rule gets triggered and can be observed in the rule trace, However the homeAddressModel is fetched as NULL.
Environment
SAP SuccessFactors Employee Central - Dependents Management
Reproducing the Issue
- Configure a rule with the Scenario "Trigger Cross-Entity Rules" and base object "Dependents Model".
- Assign the rule to the required HRIS field under the homeAddress element, with the event type set to onChange.
- Go to an employee profile.
- Open the Dependent Information portlet.
- Add or edit a Dependent.
- Enter the values as configured in the business rule.
- Observe that the UI loads and the rule triggers, but the homeAddressModel is fetched as NULL.
Cause
- This is a known limitation of the onChange events in PP3 (Legacy People Profile).
- In the legacy People Profile, onChange rules that are bound to the personRelationship element and its child elements have limited scope. For example, these rules don't work on fields in the homeAddress and globalInfo elements.
Resolution
- The limitation has been addressed in the Latest People Profile (PPX Edit UI) introduced with the 2H 2025 release.
- In the latest People Profile, onChange rules have been enhanced to cover more elements. These rules can now modify the field values and attributes of the parent element personRelationship and all child elements, including homeAddress, globalInfo, personInfo, personalInfo, and nationalId.
- Please note that there is no code fix planned for PP3, as the limitation has been resolved in PPX. Customers are advised to enable Latest People Profile (PPX) to benefit from this enhancement.
See Also
Keywords
Dependent Address, Dependent information portlet, onChange rule, PP3, PPX, People Profile, Cross Entity Rules, homeAddressModel, Null, ESS, Dependent Info, Person Relationship, Employee Profile Edit Page, New Hire Page, HRIS onChange Rule Limitation, rule not triggering, address object, dependents model, dependents base object, ECT-235614. , KBA , LOD-SF-EC-DPD , Dependents Management , Known Error
SAP Knowledge Base Article - Public