Symptom
Some Sales Orders marked as Read-Only can still be updated, while others with the same Read-Only flag cannot.
When the Sales Order is "In Progress", the following error appears in Data Workbench (DWB): “Change of party with role Sales Unit is rejected because read-only.”
Environment
SAP Cloud for Customer
Reproducing the Issue
-
Go to Data Workbench (DWB) → Update → Sales Orders.
-
Select a Sales Order that is marked as Read-Only (status In Progress or Completed).
-
Try to update the Sales Unit or another party field.
-
Observe the following behavior:
-
- For some orders, the update is allowed, even though the Read-Only flag is active.
- For other orders, the following error message is displayed:
“Change of party with role Sales Unit is rejected because read-only.”
Cause
It happens when, in Business Configuration → Sales Orders → Maintain Document Type, the Maintenance Mode is changed from External to Internal & External, which is not recommended. As a result, inconsistent system behavior may occur, allowing changes in some completed orders.
This behavior occurs because some Sales Order document types are corrupted.
Resolution
Avoid using the affected document types and create new ones instead. Completed orders created with those types cannot be modified, which is expected system behavior.
Keywords
Sales Orders, Read Only Flag, Data Workbench, Sales Unit, In Progress Status, Completed Status, Maintain Document Type, Maintenance Mode, Internal and External, External Mode, Business Configuration, Corrupted Document Types, Update Sales Orders, Error Message, System Behavior , KBA , LOD-LE-CQP-CO , Lean Sales Orders , Problem
SAP Knowledge Base Article - Public