SAP Knowledge Base Article - Public

2215382 - How to add the associations missing from OData API dictionary for EC to MDF migrated entities

Symptom

This KBA explains how to enable the missing associations for EC to MDF migrated entities in the OData Data Dictionary.

Environment

Successfactors Employee Central System

Reproducing the Issue

This issue is explained by taking FOCostCenter as an example.

1. Logon to successfactors system.

2. Goto Admin Center --> Configure Object Definition and open the definition of FOCostCenter.

    1.png

3. When we check the OData Data dictionary these fields will be missing(In the OData dictionary, you can find fields for these associations. They are called like in the MDF definition (cust_toFOWBusinessUnit, cust_toFOWCompany). What is missing is fields that have exactly the same name as before the EC2MDF migration:  businessUnitFlx, companyFlx).

   2.png

Cause

The root cause for the same is Element Type Mapping is missing for the entity for which associations are missing in the data dictionary

 3.png

 

A second possible cause can also be that the element type map is there but that it simply does not contain the association mapping

 

Resolution

The resolution is to configure the element type mapping for the corresponding entity.

Here is an example for which the element type map for EC migration has been configured for costCenter Entity

 4.png

Refrsh the OData metadata and load the ODaat API data dictionary

 5.png

The mising associations have been added into the OData api data dictionary.

See Also

http://help.sap.com/hr_ec/  --> Migrating to Metadata Framework (MDF) Foundation Objects

Keywords

KBA , LOD-SF-INT-EC , Employee Central SFAPI & OData Entities , LOD-SF-INT-BOM , Standard SF to 3rd Party Boomi Content , How To

Product

SuccessFactors HCM Core 1508