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 XYZ for Country/Region XYZ
"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}}
- In picklist center > *defined picklist for card-type*, matches the Label of the picklist with the identifier.
- Label is changed 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, nationalId , KBA , LOD-SF-OBX-RCM , Initiate onboarding from RCM , Problem