Symptom
You are performing OData API calls to SuccessFactors and standard MDF system fields are missing in the API response.
Some fields examples are:
- mdfSystemLastModifiedby
- mdfSystemLastModifiedDate
- mdfSystemCreatedBy
- mdfSystemCreatedDate
- mdfSystemEffectiveStartDate
- mdfSystemEffectiveEndDate
Environment
SAP SuccessFactors HXM Suite
Cause
The reason is the API Subversioning set under Configure Object Definitions for the MDF object being called.
When the API Subversioning is set to "V1.1" or "No Selection", the standard MDF system fields are hidden.
Refer to the API Subversioning chapter of OData API guide for further understanding.
Resolution
Under Configure Object Definitions, set the API Subversioning to "V1.0" so the standard MDF system fields be exposed.
Then save the settings and do a Metadata Refresh (instructions in the KBA 2171588).
Keywords
standard, MDF, system, fields, miss, missed, missing, OData, API, response, mdfSystemLastModifiedby, mdfSystemLastModifiedDate, mdfSystemCreatedBy, mdfSystemCreatedDate, mdfSystemEffectiveStartDate, mdfSystemEffectiveEndDate, mdf system, mdfsystem, API Subversioning, API Subversion , KBA , LOD-SF-INT-MDF , Metadata Framework API (MDF) , LOD-SF-MDF-API , OData APIs & Integrations , Problem