Symptom
Prerequisite: Here is an Association from custom-string field (under employmentInfo) to event-reason field (under jobInfo).
If update custom-string field under Termination Details for inactive employee in PPX, error is displayed: root entity null is not found.error: {code: "EntityNotFound", message: "Root entity null is not found."}
The error does not occur when switching back to PP3.
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
Reproducing the Issue
- Navigate to the employee profile of sample user.
- In PPX, go to Employment Details >> Termination Details.
- Attempt to update the custom-string field, the error "root entity null is not found" is displayed.
- Switch back to PP3, navigate to Employment Details >> Termination Details, and attempt to update the custom-string field, no error is displayed.
Cause
This cross-entity association (from employmentInfo to jobInfo) is not supported in PPX.
Resolution
If this association is mandatory we can disable Employment Edit PPX for customer using feature toggle. This will keep them on PPX for all other screens, including Employment View, but will open the PP3 Employment Edit screen when clicking the edit button.
Created code correction (Jira ECT-264208) for permanent solution.
See Also
KBA2456807 - Association GO to FO with parent as event reason
Keywords
PPX, PP3, root entity null, EntityNotFound, termination UI, employment details, inactive employee, active employee, error message, field association, 2H2025 release, ECT-264208, INC16951415 , KBA , LOD-SF-EC-TER , Termination Details , Problem
SAP Knowledge Base Article - Public