Error "Document &1 has already been approved. No further changes are allowed." is Raised When Trying To Change a Sales Order Via OData or Fiori App in S/4HANA Cloud
SAP S/4HANA Cloud
Reproducing the Issue
- Perform an update to a Sales Order via the API_SALES_ORDER_SRV OData API
- Error "Document &1 has already been approved. No further changes are allowed." is Raised
SAP recommends to only change approved sales documents in exceptional cases. Once a sales document is approved, subsequent processes like deliveries and billing are triggered. Keep in mind that you will have an impact on these subsequent processes if you change any approved documents.
While SAP strongly recommends that approved sales documents should not be changed there is an Emergency fallback in that the approved sales documents can be changed via Apps such as Change Sales Orders (VA02)
Change Sales Orders, VA02, "Document &1 has already been approved. No further changes are allowed., V2 474, V2474, /IWBEP/CX_MGW_BUSI_EXCEPTION, API_SALES_ORDER_SRV , KBA , SD-SLS , Sales , Problem