SAP Knowledge Base Article - Public

3623420 - [Error Code: 3] The provided username is already in use. Choose a different user name for Rehire candidate - Onboarding

Symptom

  • After Rehire candidate was initiated from Recruiting, an error was seen in Business Process tile [Error Code: 3] The provided username is already in use. Choose a different user name. 
  • Candidate did not initiate on Onboarding Dashboard.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Initiate a Rehire candidate from Recruiting
  2. Candidate did not reach to Onboarding Dashboard
  3. Upon checking to-do dropdown and Business Process tile, we can see candidate appears with error: 
    1. [Error Code: 3] The provided username is already in use. Choose a different user name. 
  4. Copy the Process Trigger ID
  5. Go to Manage Data > Process Trigger > and paste the ID for the affected candidate
  6. A incomplete profile appears, few information is available, but Rehire on New Employment is already triggered.
  7. Now go to Data Inspector > Table_User_SysInfo > enter the user name being selected > note how there is already an entry for this user name, with valid field as 'f' (inactive employee).

Cause

When a candidate is onboarded as a rehire on new employment, a new username is generated. Issue is happening once Rehire is triggered as soon as it reaches onboarding side. System recognizes it as already in use as a previous employment exists for this candidate.

Resolution

Implementation guide which better explains how the system behaves for username and rehire on new employment: Overview of IDs and Changes During Rehire Process | SAP Help Portal

User Name (Post employment)

User Name 1

Example: UName 1

User Name 2

Example: UName 2

User Name 2

Example: UName 2

When a candidate is onboarded as a rehire on new employment, a new username is generated.

At this point, the system will not allow us to proceed using the same username again. What you can do as a workaround: change the Primary email in SuccessFactors Recruiting and then restart the task in BPE.

I'm providing you a KBA where you'll be able to proceed with the Primary Email change if needed for the affected candidates (we can run a script) 3423305 - Data Validation: "The User Name you provided is not valid. Please use the following character types: ['a' to 'z', 'A' to 'Z', '0' to '9', '-', '_', '.', '@']." - Onboarding - SAP for Me 

See Also

Keywords

username, already, use, rehire, [Error Code: 3] The provided username is already in use, Choose a different user name, issue, bpe, business, process, tile, candidate, missing, onboarding, obx , KBA , LOD-SF-OBX-RHM , Rehire Mechanism , Problem

Product

SAP SuccessFactors Onboarding all versions