SAP Knowledge Base Article - Public

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


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.


If you remove the mapping the process pass.


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


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


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


SAP SuccessFactors Onboarding all versions