SAP Knowledge Base Article - Public

3549437 - ODATA API error "We cannot find any Object Types for this action" for Get query on DynamicGroupUserBean entity

Symptom

You are performing Get Operation on "DynamicGroupUserBean" entity, which is available in ODATA API Data Dictionary, but you are getting below error:

" We cannot find any Object Types for this action"


Disclaimer: Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental. 

Environment

  • SAP SuccessFactors HCM Suite
    • Integrations
      • ODATA API

 

Cause

This is an expected behavior, as the entity DynamicGroupUserBean is of Complex type (please refer Screenshot), hence you cannot perform any direct operation on this entity.

Resolution

We can retrieve the data for `DynamicGroupUserBean` by using Function Import operation on " getUsersByDynamicGroup " which will call the function to fetch data from DynamicGroupUserBean entity (Refer below Screenshot) .

Please find the sample query operation as below:

https://api68sales.successfactors.com/odata/v2/getUsersByDynamicGroup?groupId=1587L

See Also

KBA- 3296828 - import function in integration Center

Function Import - SAP Help Document

Keywords

ODATA API GET request, Query Operation, DynamicGroupUserBean , We cannot find any Object Types for this action, LOD-SF-INT, LOD-SF-INT-ODATA, getUsersByDynamicGroup, Complex entity , KBA , LOD-SF-INT-ODATA , OData API Framework , LOD-SF-INT-API , API & Adhoc API Framework , LOD-SF-INT , Integrations , Problem

Product

SAP SuccessFactors HCM Core 2405 ; SAP SuccessFactors HCM Suite 2405