Symptom
- During the New Hire process in Onboarding, when completing the Personal Data Collection (PDC) step, the system does not trigger an error message requiring the user to set an emergency contact as Primary = Yes.
- External role has all necessary permissions to complete the step, including Emergency Information permission.
- This behavior may lead to records being submitted without a designated primary contact. This issue does not occur in other steps such as Final Review, where the validation behaves as expected.
Environment
SAP SuccessFactors Onboarding
Cause
This issue occurs under the following conditions:
-
The Emergency Contact portlet is placed on the last page of the New Hire process.
-
The user immediately clicks "Submit" after adding an emergency contact record, without navigating away or performing another action.
In these scenarios, the system fails to trigger the validation check that enforces setting one emergency contact as Primary.
Resolution
SAP Engineering has confirmed this is a known code issue. The validation logic is not being properly executed under the described conditions.
A fix is planned for the 2H 2025 release (targeted for November 2025). You may contact your Account Manager for updates regarding ticket #ECT-255189.
As a temporary workaround, consider one of the following:
-
Avoid placing the Emergency Contact portlet as the last step in the Personal Data Collection process.
-
Ask users to navigate away from the Emergency Contact section (e.g., move to a different page/tab) before submitting the data, to allow validations to trigger.
Keywords
Emergency, Contact, Primary, Personal, Data, Collection, PDC, Onboarding, Review, Validation, Missing, Happen, Error, Portlet, OBX, ECT-255189, Please set one record as primary record , KBA , LOD-SF-OBX-PDC , Personal Data Collection , Problem
SAP Knowledge Base Article - Public