SAP Knowledge Base Article - Public

3140353 - [Onboarding] Error while mapping national id in BPE Tile

Symptom

When we initiate onboarding for the candidate, we get the following error in BPE Tile : Country/Region Specific XML file does not have format defined for national ID type XXX for Country/Region XXX

"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 Onboarding

Reproducing the Issue

  • Initiate onboarding for candidate from RCM.
  • Ensure that you pass the National Id information.
  • Candidate is not successfully initiated. 

Cause

  • The value of the identifier maintained in Manage Business Configuration does not match the Picklist Value shared from RCM to ONB.

Example:

  • This was the value passed from RCM to ONB:
    36. nationalIdCard.[1].card-type: {EntityRecordFieldValue: {rawValue: 663919, localizedValue: Permanent Account Number, rawObject: Permanent Account Number, dataType: picklist}}

Resolution

  • The value that should have been passed from RCM as follows: 
    36. nationalIdCard.[1].card-type: {EntityRecordFieldValue: {rawValue: 663919, localizedValue: PAN, rawObject: PAN, dataType: picklist}}
  • So in picklist center > *defined picklist for card-type*, I have matched the Label of the picklist with the identifier. 

  • As you can see, I have changed the Label from "Personal Account Number" to "PAN"
  • This matches the identifier maintained in the below screenshot from Manage Business Configuration

Keywords

Manage Business Configuration, National Id, Card Type, Country/Region Specific XML file does not have format defined for national ID type, RCM , KBA , LOD-SF-OBX-EC , Integration EC - MPH, Hire , Problem

Product

SAP SuccessFactors Onboarding 2105