Symptom
When doing an Initiate Onboarding, “Unable to initiate onboarding process. Reason: Values for the following fields are not mapped or missing" error will be received
Environment
Successfactors Recruiting Management (RCM) and SuccessFactors Onboarding (OBD)
Reproducing the Issue
1.Create a job req > Apply as a candidate
2.Complete Offer Approval Flow
3.Move candidate to Ready to hire status
4.Make sure either Primary Email, Start Date, Hiring Manager or Company fields have null value or Invalid data
5.Now Initiate OnBoarding for the candidate
Expected Result: Dialog should display with the below mentioned message:
“Unable to initiate onboarding process. Reason: Values for the following fields are missing."
Cause
Prior to b1808 release, users were able to Initiate Onboarding even though mandatory parameters from onboarding perspective are empty or null.
Resolution
On b1808 release (RCM-49576), an enhancement for the validation on "Initiate Onboarding" feature was added as an Admin Opt-in. The following mandatory parameters are now being validated on "Initiate Onboarding" if it's empty or null:
-primaryEmail
-startDate
-HiringManager
-company
Once validated if it's empty or null, then an error message is expected to be shown.
See Also
2470926 - Initiate onboarding process - Error and Solutions
2278910 - Error "Unable to initiate onboarding process. Reason: Unknown Error."
Keywords
Unable to initiate onboarding process, Values for the following fields are not mapped or missing, , KBA , LOD-SF-RCM-APP , Applicants and Job Applications , LOD-SF-OBD , Onboarding , Problem