SAP Knowledge Base Article - Public

2661134 - Custom MDF object not appearing in OData API Data Dictionary

Symptom

  • You have created a 'child' custom MDF Object
  • The API visibility is set to 'Editable'
  • API Sub-version is set to v1.0
  • You then perform the OData API Metadata Refresh
  • But the entity still does not appear in the OData API Data Dictionary

Environment

SAP SuccessFactors OData API Framework

Cause

The visibility of the Parent object is set as 'API Visibility: Not Visible'.

Resolution

If the visibility of the Parent object is set as 'API Visibility: Not Visible', the child object will also be skipped and will not be visible in the 'OData API Data Dictionary'. So either the object should be standalone or it's parent should also be 'visible' for a 'child' custom object to appear under OData API data Dictionary.

Keywords

OData API, custom object, MDF, child object, Data Dictionary, API Visibility, object not visible , KBA , LOD-SF-INT-MDF , Metadata Framework API (MDF) , LOD-SF-INT , Integrations , LOD-SF-INT-ODATA , OData API Framework , Problem

Product

SAP SuccessFactors HXM Suite all versions