SAP Knowledge Base Article - Public

3123145 - User cannot convert some users from READY_TO_HIRE to HIRED using API - Onboarding

Symptom

  • We are trying to convert the following Onboarding users in status READY_TO_HIRE to status HIRED via the API call, updateFromExternalHrisONB. According to the entityONB2Process
  • However, when we try to update their status via the API call URL/odata/v2/updateFromExternalHrisONB , we get the error:
  • “The request could not be completed because the ONB2Process for the given onbStableId could not be found. Ensure that the ONB2Process is associated to a valid onbStableId.”

Environment

SAP SuccessFactors Onboarding

Cause

Onboarding process object is in "Cancelled" status.

Resolution

  1. The Onboarding process status of the affected candidates are in "Cancelled" status.
  2. That is the reason you cannot hire a candidate that does not have a active Process object.
  3. The Onboarding Stable ID will not be working for them to perform the action via API.

Keywords

API, READY_TO_HIRE, HIRED, ONB2Process, onbStableId, updateFromExternalHrisONB, entityONB2Process , KBA , LOD-SF-OBX-ATS , ATS Integration , Problem

Product

SAP SuccessFactors Onboarding