SAP Knowledge Base Article - Public

3623333 - Getting error as 'User ID can't be created because it's in use' while rehiring the user from recruiting.

Symptom

  • While rehiring the user from Recruiting getting error as -
  • User ID can't be created because it's in use.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Go to recruiting.
  2. Rehire the candidate in the system.
  3. Getting the below error while initiate onboarding:

      User ID can't be created because it's in use.

Cause

Person - ID - external is mapped from recruiting.

Resolution

RCM should not be passing the person-id-external. By design person-id-external will default to USERID.

If there is a set up rule to generate this ID as part of Onboarding then IDs will match.

In case of rehire candidates, a temporary USERID is created until the rehire match is verified, upon time, the previous USERID will be used. 

In case there is a third-party tool used to generate person-id-external then it should be included as part of the Onboarding process, and NOT passed from Recruiting.

It is recommended not to map person-id-external from recruiting.

Keywords

LOD-SF-OBX, Onboarding 2.0, rehire, person - id- external, recruiting, User ID can't be created , KBA , LOD-SF-OBX , Onboarding 2.0 , Problem

Product

SAP SuccessFactors Onboarding 2505