Symptom
When trying to create a service order via ManageServiceOrderIn webservice, you get error message "Changing not possible; field is read-only."
Environment
SAP Business ByDesign
Reproducing the Issue
Prepare the payload and execute it via SAOP UI.
Cause
The error "Changing not possible; field is read-only." is a typical error from PDI solution when you try to modify a field which is not allowed.
In this case, when executing the web service payload, your PDI solution is called and it tries to modify the delivery priority for the service order items with item type: Consumable and Direct Goods Issue.
It is not allowed to modify delivery priority for Consumable and Direct Goods Issue items.
Resolution
It is the system design.
See Also
ManageServiceOrderIn; Changing not possible; field is read-only.; Delivery Priority; Consumable; Direct Goods Issue
Keywords
KBA , SRD-CRM-ORD , Orders & Contracts , Problem