SAP Knowledge Base Article - Public

2437184 - "'<object_name>' is restricted and cannot be filtered on." error in BusinessObjects Cloud when building a SuccessFactors Query


The following error message appears when creating a new Query from SuccessFactors Connection:

  • "'<object_name>' is restricted and cannot be filtered on."


  • SAP BusinessObjects Cloud
  • SAP SuccessFactors

Reproducing the Issue

  1. Login to BusinessObjects Cloud.
  2. Create a new model from SuccessFactors Application.
  3. Select the connection and create a new Query.
  4. Add an object to the "Filters" from the available data.
  5. Notice the error message.


  • In the OData API it is specified, that the selected object is not filterable:
    • sf:Filterable / sap.filterable is set to ”false”
  • I.e: Check "Institution" in "OData API Entities" menu in SuccessFactors (SF Admin right is needed).


The behavior is by design:

  • Since the filterable property of the objects is set to false in the metadata, it cannot be used in BusinessObjects Cloud for filtering.
  • The filterable property can not be changed directly from the $metadata.

See Also

Your feedback is important to help us improve our knowledge base.
Please rate how useful you found this article by using the star rating feature at the beginning of this article.
Thank you.


EPM, SAP Cloud for Planning, sc4p, c4p, cforp, cloudforplanning, Hana Cloud for Planning, EPM-ODS, Cloud for Analytics, C4P, Cloud4Analytics, CloudforAnalytics, Cloud 4 Planning, HCP, C4A, BOC, SAPBusinessObjectsCloud, BusinessObjectsCloud, BOBJ, BOBJcloud, BOCloud., BICloud, BO Cloud, connecting, conecting, conectando, conexão, modelo, SBOC. SAPSF, SF, SFSF Success, Factors , KBA , LOD-ANA , SAP Analytics Cloud (SAC) , LOD-ANA-BI , Business Intelligence Functionality, Analytic Models , LOD-ANA-PL , Planning , How To


SAP Analytics Cloud 1.0