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
- Go to recruiting.
- Rehire the candidate in the system.
- 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