SAP Knowledge Base Article - Public

2947986 - Rehire error in Manage Pending hires - Onboarding


While rehiring a person from Onboarding  you notice the following error message: "The Username already exists. Please enter a new unique value."


SAP Successfactors Onboarding 

Reproducing the Issue

  1. Remove GlobalInfo and PhoneInfo from terminated employees profile;
  2. Complete Rehire application in RCM;
  3. Complete Offer Approval (if required);
  4. Initiate Onboarding;
  5. Perform Rehire Verification;
  6. Complete all onboarding steps;
  7. Go to Manage Pending Hires (or recruits);
  8. Receive error "The Username already exists. Please enter a new unique value." for that user.


This issue can have more than one possible cause. In this article we will cover only a configuration problem related to the Data Model settings. For this specific issue you'll notice that the entity userAccountInfo is not enabled OR the HRIS field user-name is not enabled in the data model.


The enity userAccountInfo and the HRIS user-name field must be enabled for a Data validation during the rehiring. Please go to Admin Center > Manage Business Configuration > userAccountInfo and enable this entity and the user-name field.

See Also

2835790 - How To Use The Same Username For Rehire With New Employment?
2504645 - Cannot Use Old User Name to Rehire a Contingent Worker as Employee - EC


rehire, onboarding,  username, already, exists, please, enter, new, unique, value , KBA , LOD-SF-OBX , Onboarding 2.0 , Problem


SAP SuccessFactors Onboarding