Symptom
When updating a Sales Order document via web service, the error "Deleting data not possible; deletion disabled" is displayed in the response.
Environment
SAP Business ByDesign
Cause
The reason for the error message "Deleting data not possible; deletion disabled" to be displayed in the response of the payload is because the UUID for the corresponding item price component was not maintained in the payload in order to update the specific pricing component of the document.
Resolution
This is currently a standard system behavior.
When updating the item price component via web Service, you should always provide the UUID for the corresponding item price component in the payload for the web service to identify the right price component.
The UUID of the item price component can be obtained by executing the "QuerySalesOrderIn" service.
See Also
Please kindly check the below documentation under the section "Update Header Price Component" for further insights regarding the scenario reported:
Keywords
sales order, deleting data not possible; deletion disabled, uuid, item price component, payload , KBA , AP-SLO-SO , Sales Order , How To