Symptom
The Following Error message comes up when saving the Manage Business Configuration :
"HRIS Sync Mapping of field nationality in personalInfo: Element nationality is a picklist so element nationality should be a picklist, a foundation object, or a country/region object"
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 HXM Suite
-
SAP SuccessFactors Employee Central
Reproducing the Issue
- The Standard Field (EP) for Nationality is configured as a picklist with ISOCountry but the EC Field under Personal Info is a non-picklist field. Configure the HRIS mapping between these fields.
2. When there is a HRIS mapping configured, an Error comes up as below :
Cause
- This is an expected Behavior and a Validation on the code.
- The Standard Field (EP) is configured as a picklist with ISOCountry but the EC Field is a non-picklist field
- The HRIS Sync mapping between these two fields throws an error message due to mismatch
Resolution
Either modify both the fields to be non-picklist fields or remove the HRIS sync mapping on the EC Field
Keywords
SF, EC, Success factors, Employee Central , KBA , LOD-SF-EC-PER-NAT , National ID - Config, Rules, RBP, UI , LOD-SF-EC-BCI , Manage Business Configuration (BCUI) & Data Models (XML) , Problem