SAP Knowledge Base Article - Public

3580823 - Inability to Access mdfSystemCreatedDate Property Using OData Query in SAP SuccessFactors Platform

Symptom

  • An issue arises when attempting to query the property mdfSystemCreatedDate of a specific entity using an OData Query within the SAP SuccessFactors Platform.
  • The property mdfSystemCreatedDate is not visible or readable, even though it exists for the queried entity.
  • This issue does not occur when querying the Entity('OnboardingInfo') API call.


DISCLAIMER: Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors HXM Core
    • SF API/ ODATA API

Reproducing the Issue

  1. Attempt to query the entity OnboardingInfo Entity through OData API using an OData Query.
  2. Observe that the property mdfSystemCreatedDate is not visible or readable.

Cause

The issue arises from a coding error where the mdfSystemCreatedDate property is not properly exposed for the queried entity in the OData API. 

Resolution

To ensure the OData API is working correctly, first verify that the Response payload includes the createdDateTime property. Next, validate the API field IDs for the entity in question using the OData API Data Dictionary. Finally, confirm that the field is being fetched without any issues. 

See Also

Keywords

SAP SuccessFactors Platform, OData Query, mdfSystemCreatedDate, Property, Metadata Framework API (MDF), API field id's, OData API Data Dictionary. , KBA , LOD-SF-INT-MDF , Metadata Framework API (MDF) , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM Core 2411 ; SAP SuccessFactors HCM Suite 2505 ; SAP SuccessFactors Platform all versions