SAP Knowledge Base Article - Public

2523798 - SFOData.PerPerson entity gives null response when queried but when $count is performed outputs a number more than 0


 Note: If $count is giving you a number greater than 0, this is an indication that the permissions for the API user are allocated accordingly if not you can follow this KBA 2387567




  • Goto Manage Business Configuration --> personInfo --> Click on details of "person-id-external" field.
  • We can see that the visibility is set to "No Selection"        



  • Change the visibility to "View" and save the configuration 


  • Perform OData metadata refresh by following the KBA 2171588
  • This should resolve the issue


  • getting generic person info using odata
  • Perperson entity does not return records
, KBA , perperson entity does not return records , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT , SF Integrations - EC Payroll, Boomi/ HCI, API , Problem


SAP SuccessFactors HCM Core all versions