SAP Knowledge Base Article - Public

3773885 - Candidate not displayed in onboarding after initiate from RCM.

Symptom

  • After initiating the onboarding process from Recruiting, the candidate does not appear in the Onboarding dashboard. The onboarding process appears to start successfully; however, the candidate record is not created in Onboarding.

ERROR: An error occurred while saving the HRIS data for the user XXX due to the following reason: {"responsePayload":[{"userSysId":"XXX","hrisSaveStatus":[{"elementType":null,"key":null,"statusCode":"ERROR","errorInfo":"National ID cannot be Empty."}]}]}.

 

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Select a candidate from a job requisition that includes new fields.
  2. Initiate the onboarding process for the selected candidate.
  3. Observe that the candidate does not appear in the Onboarding dashboard.

Cause

  • The issue occurs when a field configured as mandatory in the Recruit-to-Hire Data Mapping is not populated in the Test suite integration transferred from Recruiting to Onboarding.
  • In the investigated scenario, the National ID field was configured as mandatory; however, the Test suite integration contained an empty value for the national ID field.

Example:

"nationalIdCard.[1].country": "XX"
"nationalIdCard.[1].isPrimary": "null"
"nationalIdCard.[1].national-id": ""
"nationalIdCard.[1].card-type": "XXXX"

Because the mandatory National ID value was not passed, the HRIS save operation failed, resulting in a Business Process Engine (BPE) error and preventing the candidate from appearing in the Onboarding dashboard.

Resolution

Please follow the below steps:

  1. Review the Business Process Engine (BPE) error logs and identify the mandatory field causing the onboarding process to fail.
  2. Verify the Recruit-to-Hire Data Mapping configuration and confirm whether the affected field is configured as mandatory.
  3. Validate the integration payload to ensure that the required field value is being passed from Recruiting.
  4. If the field is not required for the business process, remove the mandatory configuration.
  5. If the field is required, update the Recruiting data to ensure the correct value is passed during onboarding initiation.
  6. Restart the failed business process after correcting the data or configuration.

See Also

Keywords

onboarding 2.0, candidate not visible, onboarding dashboard missing candidate, initiate from recruiting, recruit-to-hire data mapping, national id cannot be empty, national id missing, hris save error, bpe error, suite integration, nationalIdCard national-id, onboarding initiation failure, candidate not appearing, onboarding dashboard, data mapping mandatory fiel, National ID cannot be Empty , KBA , LOD-SF-OBX-DBD , Dashboard , Problem

Product

SAP SuccessFactors Onboarding 2605