Symptom
The sequence of delivery schedule lines in the purchase order item differs from the order provided in the SOAP/Web Service payload.
Environment
SAP Business ByDesign
Reproducing the Issue
- Go to Purchase Requests and Orders work center.
- Go to Purchase Orders View.
- Search Purchase Order ABC (ABC represents Purchase Order ID).
- Select Delivery Schedule sub-tab under the Items tab.
The displayed schedule lines order differs from the order provided in the Web Service payload.
Cause
- The display order of schedule lines is not determined by the ItemScheduleLineID provided in the payload.
- Instead, the system sorts the schedule lines based on an internal unique identifier (UUID) generated by the backend.
Resolution
- All schedule lines are created successfully with the correct data.
- Additionally, the Service Period From and Service Period To dates under the Basic Data tab of the purchase order item are calculated correctly.
- The display order of schedule lines may differ from the payload order as the system sorts them based on an internally generated UUID.
- This is the expected system behavior.
See Also
Keywords
Purchase order; Delivery schedule; Schedule line order; ItemScheduleLineID; Service period , KBA , SRD-SRM-PRO , Purchase Requests and Orders , Problem
Product
SAP Business ByDesign all versions
SAP Knowledge Base Article - Public