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
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."
Prior to b1808 release, users were able to Initiate Onboarding even though mandatory parameters from onboarding perspective are empty or null.
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:
Once validated if it's empty or null, then an error message is expected to be shown.
2470926 - Initiate onboarding process - Error and Solutions
2278910 - Error "Unable to initiate onboarding process. Reason: Unknown Error."
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