SAP Knowledge Base Article - Public

3082307 - [Onboarding] User Id Generation failed, candidate is not visible in the Onboarding Dashboard

Symptom

Initiate Onboarding for the candidate from Recruiting, the candidate is not visible in the Onboarding Dashboard. A user validation error is displayed in the BPE Tile. 

"Images/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  • Initiate Onboarding for the candidate from RCM
  • Candidate is not available in the Onboarding Dashboard
  • User Validation error in BPE Tile "We were unable to generate user id. Check your business rules or field mapping configuration and try again."

Cause

  • User Id generation via rule is dependent on the Company Object
  • If the field "Legal Entity/Company" is associated directly with its Object in Recruit to Hire Data Mapping then we will observe that the rule defined to generate the User Id will fail
  • The rule does not recognise the external code of the Legal Entity when we pass the value from RCM to ONB because if the object field is mapped in Recruit to Hire Data Mapping, the internal code is sent rather than the external code

Resolution

Perquisites:

Workaround:

  • Define a custom text field in job requisition template, populate it with external code of the desired Legal-Entity and map it to jobInformation > Company field in Recruit to Hire Data Mapping Tool instead of object field mapped currently from the Recruit-to-Hire Data Mapping Tool

Step 1: Verify the existing mapping in Recruit to Hire Data Mapping Tool if the field "Company/Legal Entity" is associate with "Legal Entity Object (legalEntity_obj)"

Step 2: Go to Manage Templates and chose the desired Job Requisition Template. Kindly create a custom text field in the Job Requisition Template to store the object value internal code that is passed from RCM to ONB.

Step 3: Set a rule to associate the custom field created in the Job Requisition Template to the external code of the Company/Legal Entity

Step 4: Add this rule to the respective Job Requisition in Manage Rules in Recruiting under "Save Rules"

Step 5: Change the field mapping for Company Object under Job Information in Recruit to Hire Data Mapping


After the above mentioned steps are completed, you may restart the task in BPE Tile

See Also

Keywords

User Id, Initiate Onboarding, Create External User Error , KBA , LOD-SF-OBX-RCM , Integration RCM , Bug Filed

Product

SAP SuccessFactors Onboarding 2105