Symptom
When initiating Onboarding for a candidate some parameters are mandatory from the Onboarding perspective.
In this article we present the parameters requested by Onboarding in order to initiate the Onboarding process for release 1808.
"Image/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 Recruiting Management
Resolution
Currently applicationID, jobReqID, candidateId and offerApprovalId are passed to Onboarding from RCM.
Now we have new parameters requested by Onboarding module to initiate the process in this integration:
- primaryEmail
- startDate
- HiringManager
- company
RCM validates these (only new) params for the availability and based on the availability the Initiate Onboarding process should succeed. We have two possible scenarios here:
- If the Initiate Onboarding is success, then Success message as "Onboarding process for <<candidate name>> has been initiated." will be displayed.
- RCM when validating for these parameters, if any of the field value is missing or null, then RCM will display the Onboarding Status message dialog stating:
Unable to initiate onboarding process.
Reason: Values for the following fields are not mapped or missing.
Start Date Field -
{not mapped}
Hiring Manager Field
{ref ID = jobStartDate}
Company Field
{ref ID = division}
Primary Email Field
{ref ID = EmailID}
See below two examples:
Keywords
Onboarding Initiated Event, Ready to Hire, new parameters, verification, Recruiting Management, RCM, Onboarding, Candidates, initiate Onboarding , KBA , LOD-SF-RCM , Recruiting Management , Product Enhancement