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
- Get API: <host>/sap/opu/odata/CPD/SC_PROJ_ENGMT_CREATE_UPD_SRV/DemandSet
- 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