SAP Knowledge Base Article - Public

3112743 - Error: WBSELEMENT cannot be changed because of the current processing status when sending PATCH API call

Symptom

When sending a PATCH API call to A_EnterpriseProjectElement from API API_ENTERPRISE_PROJECT_SRV;v=0002, error PSS4_MSG/107 is raised:

WBSELEMENT cannot be changed because of the current processing status

Environment

SAP S/4HANA Cloud

Reproducing the Issue

  1.  Send a PATCH API call like this: /sap/opu/odata/sap/API_ENTERPRISE_PROJECT_SRV;v=0002/A_EnterpriseProjectElement(guid'PROJECTGUID')
  2.  In the payload you include the following property: "ProjectElement": "WBS.ID.01"

Cause

The WBS element is in released status.

Resolution

As the WBS element is in released status when you send property "ProjectElement" along with other properties in the payload, the system understands that you are trying to change the WBS ID.

As this is not permitted in the Released status, the error message is raised.

Please remove this property in order to update the other fields.

Keywords

KBA , PPM-PRO , Project Management , Problem

Product

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