Symptom
When using the SOAP API "Delivery Schedule of Sales Scheduling Agreement - Update (B2B)" for updating delivery schedule of multiple items, the payload is returning error "Zero or multiple items received".
Environment
SAP S/4HANA Cloud Public Edition
Cause
Multiple items were included in a single request, which is not supported by this API currently.
Resolution
- Pass each item in a separate payload request when using the SOAP API "Delivery Schedule of Sales Scheduling Agreement - Update (B2B)", as by standard, passing multiple items in a single request is not supported yet. However, you can include multiple schedule lines of the same item under single request.
- Consider creating a feature request for this business requirement. This will inform our developers as to what additional functionality should be considered for future releases. Refer the KBA 2963059 for more information.
See Also
- Delivery Schedule of Sales Scheduling Agreement - Update (B2B)
- 3388235 - How to create/update the delivery schedule of sales scheduling agreements using an API
- 2963059 - How to Submit Feature Requests for SAP S/4HANA Cloud Product
Keywords
Delivery Schedule of Sales Scheduling Agreement - Update (B2B), SOAP API, zero or multiple items received, item update, unique customer reference, sales scheduling agreement API, public cloud. , KBA , SD-SLS-API-2CL , API (Public Cloud) , Problem
Product
SAP S/4HANA Cloud Public Edition all versions
SAP Knowledge Base Article - Public