SAP Knowledge Base Article - Public

2431935 - Error message: 'COMDF_FILTER_ON_NOTVISIBLE_PROPERTY' for SFOdata.Position Entity

Symptom

  • While querying the SFOdata.Position MDF Entity with filter including the 'lastModifiedDateTime' field, getting below error message-

Capture.JPG 

  • 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

  1. In order to resolve this error, first perform the 'Odata Metadata Refresh' as per KBA #2171588.
  2. 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.
  3. And also the permission highlighted in below screenshot.

KB1.jpg

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
, KBA , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HXM Suite all versions