Symptom
- While querying the SFOdata.Position MDF Entity with filter including the 'lastModifiedDateTime' field, getting below error message-
- Already verified permissions as per KBA #2202759 - OData API call fails with an error: 400-COMDF_FILTER_ON_NOTVISIBLE_PROPERTY but the error still persists.
Environment
Successfactors
Cause
Missing permissions and Metadata synch issue
Resolution
- In order to resolve this error, first perform the 'Odata Metadata Refresh' as per KBA #2171588.
- And then navigate to 'Admin Center -> Manage Permission Roles -> Select the role assigned to the user' and now provide the user 'Metadata Framework > Admin access to MDF OData API' permission.
- And also the permission highlighted in below screenshot.
See Also
2202759 - OData API call fails with an error: 400-COMDF_FILTER_ON_NOTVISIBLE_PROPERTY
2171588 - SuccessFactors: OData API Metadata Refresh and Export
Keywords
- Error: 'COMDF_FILTER_ON_NOTVISIBLE_PROPERTY'
- Position entity not returning any data
- Position entity returning blank
Product
SAP SuccessFactors HXM Suite all versions