Symptom
- The assigned in-house repair is already in Completed status, which locks the related repair object and prevents the repair order status from being changed.
- Error: "Cannot save the status change for the repair order."
Environment
SAP S/4HANA Cloud Public Edition
Reproducing the Issue
- Open a repair order that is in Released status and linked to an in-house repair that is in Completed status.
- Choose Edit.
- Add or Delete a line item.
- Change the repair order status to Completed.
- Save the document.
Error Occurs: "Currently, you cannot save the status change for the repair order. The repair object that is related to the repair order and that adopts the status change, is currently locked by the assigned in-house repair."
Cause
- The assigned in-house repair is already set to Completed, which locks the related repair object. As a result, changes to the repair order status cannot be saved.
- Completed in-house repairs cannot be reverted to in-process; no further actions are allowed on the linked object.
Resolution
- Verify the status of the assigned in-house repair; if it is Completed, the repair order status change cannot be saved by design.
- No change to the repair order status is possible while the in-house repair remains in Completed status.
- For future processing, complete the commercial repair order first, and only then set the in-house repair to Completed to avoid the lock.
Keywords
repair order, cannot save status change, status change error, repair object locked, locked by in-house repair, in-house repair completed, status sequence, released to completed, s/4hana cloud public edition, in-house repair, process lock, commercial completion, document status, locking, service repair process , KBA , CRM-S4-IHR-2CL , S4CRM: In-House Repair (Public Cloud) , Problem
SAP Knowledge Base Article - Public