Symptom
- An onboardee is created and initiated successfully via external ATS integration.
- Later, an update with changed first name and/or last name is sent from the external ATS.
- Integration middleware updates the onboardee via SuccessFactors API and returns success.
- API queries show the updated first and last name values stored correctly.
- The Onboarding UI continues to display the original first and last name from the initial creation, not the updated values.
Environment
SAP SuccessFactors Onboarding
Reproducing the Issue
- Create and initiate an onboardee via external ATS so that the record is created in Onboarding.
- After initiation, send an update from the external ATS changing the onboardee’s first name and/or last name.
- Allow the integration to call the SuccessFactors API to update the onboardee.
- Verify via API that first and/or last name are updated.
- Open the Onboarding UI and observe that the name still shows the original values from initiation.
Cause
Expected behavior
Resolution
Once an onboarding process has been initiated, the Onboarding module does not support updating candidate data displayed in the Onboarding UI through external API integrations. Any changes required after initiation must be made directly within the SuccessFactors Onboarding application, such as through Review New Hire Data, Personal Data Collection, or other applicable onboarding activities.
See Also
Keywords
onboarding, external ats, cpi, api update, candidate name, first name, last name, ui not updating, initiated onboardee, post-initiation updates, review new hire data, personal data collection, successfactors onboarding, display mismatch, synchronization , KBA , LOD-SF-OBX-ATS , ATS Integration , Problem
SAP Knowledge Base Article - Public