Symptom
You are trying to update multiple Sales Orders and Customer Demands using an add-on or an A2X (web service) process, however, one of the documents does not update.
Environment
SAP Business ByDesign.
Reproducing the Issue
- Go to the Sales Orders work center.
- Select the Sales Orders view.
- Search for the Sales Order ABC (ABC represents the ID of the Sales Order).
- Click the Edit button.
- Click the View All button.
- Navigate to the Document Flow tab.
- Select the Extended View from the dropdown list.
The Sales Order is showing with the status as Completed, however, the following document, which is a Customer Demand, is showing as Not Started.
Cause
You are trying to update multiple Sales Orders in the same transaction through an add-on or using the 'ManageSalesOrderBundle' service interface and when performing such action, some updates will be lost for a few Customer Demands if you have some of the Sales Orders with the status as Released and some with the status as Not Released.
Resolution
This is a known issue, to which SAP is working on a correction to avoid such behaviors. However, due to the complexity of the scenario, this will take time to be implemented.
In order to run smooth, we recommend that when you are changing multiple Sales Orders in the same transaction, then you should ensure that either all of them are with the status 'Released' or all of them are with the status 'Not Released'.
Keywords
Update; Sales Order; Web Service; A2X; Not Released; , KBA , AP-SLO-SO , Sales Order , How To