SAP Knowledge Base Article - Public

3319328 - Method 'DEMANDSET_GET_ENTITYSET' not implemented in data provider class

Symptom

When you try using API Commercial Project - Create, Update to get project demand,
error message pops up as:
Method 'DEMANDSET_GET_ENTITYSET' not implemented in data provider class.

Environment

SAP S/4HANA Cloud Public Edition

Reproducing the Issue

  1. Get API: <host>/sap/opu/odata/CPD/SC_PROJ_ENGMT_CREATE_UPD_SRV/DemandSet
  2. Error message pops up as:
    Method 'DEMANDSET_GET_ENTITYSET' not implemented in data provider class.

Cause

Due to some technical limitation, DEMANDSET_GET_ENTITYSET is not enabled for usage.
The supported operations for DemandSet are: Create, Update, Delete.
Which is documented in help document: Demands.

Resolution

Since CE2302, we are delivering demand API which will provide detailed information about all demand types.
Please also refer to Project Demand.

Keywords

DemandSet, <host>/sap/opu/odata/CPD/SC_PROJ_ENGMT_CREATE_UPD_SRV/DemandSet, /CPD/SC_PROJ_ENGMT_CREATE_UPD_SRV, API_PROJECTDEMAND_0001, Project Demand, Demand, Commercial Project - Create, Update, DEMANDSET_GET_ENTITYSET, "501: Method not implemented error" , KBA , CA-CPD-SS , S/4HANA Public Cloud – Professional Service Projects , Product Enhancement

Product

SAP S/4HANA Cloud Public Edition all versions ; SAP S/4HANA Cloud all versions