2522403 - Error after mapping custom MDF fields between Onboarding and EC

SAP Knowledge Base Article - Public

2522403 - Error after mapping custom MDF fields between Onboarding and EC

Symptom

Customer is reporting error: "Invalid HRIS element specified in the transformation mapping: cust_vetting.cust_vetting. Only use hris-elements/fields from a pre-defined set. Please contact your administrator."

Reproducing the Issue

Replicate steps:

• Go to Field Mapping tool for integration with Employee Central

• Add field mappings between ONB vetting fields and EC Vetting fields. For example Vetting expiry and Employment Details: cust_Vetting > POL_Vetting > Expiry Date and save

• Proxy in a user with permission to Manage My Pending Recruits

 Choose Onboarding and try to recruit one of the employees. This will trigger the error message.

ErrorMDF.png

If you remove the mapping the process pass.

Cause

The issue here is that performing this mapping via the Admin Center > Field Mapping tool UI is causing an extra "" value to entered in the mapping

In the configuration there are three levels mapping employmentInfo.cust_vetting.cust_expirydate

Resolution

System only support one level of mapping like employmentInfo.cust_vetting

Remove extra level for mapping in the ONB-EC XML and the issue is resolved

Keywords

Mapping MDF fields; Error in MDF mapping;   , KBA , LOD-SF-OBD-INT , Integrations with Onboarding , Problem

Product

SAP SuccessFactors Onboarding all versions