Properties in OData API Entity in OData API Dictionary do not match with the properties configured in the Object Definitions
Reproducing the Issue
When API Sub version is not selected in the Object Definition its properties may not match with the target OData API Entity's properties.
In order to verify:
- In Admin Center, go to OData API Dictionary and verify the target Entity's properties;
- In Admin Center, go to Configure Object Definitions, look for the target Object and verify its properties
- There are missing properties in the OData API Dictionary
In order to fix this issue, please follow the steps below:
1 - In Admin Center, go to Configure Object Definitions, look for the target Object and click on Take Action-> Make Correction
2 - Ensure the API Sub Version is selection [V1.0]
3 - After Saving the configuration, perform an OData API Metadata Refresh. Please refer to KBA 2171588 - SuccessFactors: OData API Metadata Refresh and Export for more details.
OData API dictionary Configure Object Definitions odata not matching odata api entity property OData API entity property odata api entity properties OData API entity properties , KBA , LOD-SF-INT-API , API & Adhoc API Framework , Problem