SAP Knowledge Base Article - Public

3146230 - You Get Error Message "Changing not possible; field is read-only." When Creating Service Order Via Web Service


You are creating service orders via web service, and get error message "Changing not possible; field is read-only."

The error not happens to all the orders, but some. You want to why the error comes up.


SAP Business ByDesign

Reproducing the Issue

You are using SOAPUI and excuting the payload to create service orders.


The error "Changing not possible; field is read-only." is usually caused because an change is tried to update a field which is not editable.

While debugging you would see in the PDI modify from Buffer method tried to update the Delivery Priority field of the item.

For item type Consumable and Direct Good Issue, the delivery priority cannot be changed. In your case, the item type of the service order line is Consumable, hence the creation failed.

You are also not able to change the Priority or Delivery Rule for this item type manually in the Service Order for these item types. They will always be derived from the Delivery Terms on header level.


This is the expected system behaviour.


"Changing not possible; field is read-only", service order, consumable, direct good issue, Delivery Priority.   , KBA , AP-SVO-SO , Service Order , How To


SAP Business ByDesign all versions