Joint Delivery for Customer Order
This document explains how several selected customer order lines in a customer order can be connected and delivered at the same time in a joint delivery.
Outcome
A joint delivery is created.
A joint delivery code is used for the purpose of grouping order lines together in order to deliver goods at the same time.
The following files are updated:
- OOAPRO-Order lines for approval
- ORJDCD-Record for calculated confirmed delivery date/customer order delivery code
- OOLINE-Customer order lines.
Prerequisite
A customer order must be entered in 'Customer Order. Open' (OIS100).
Description
A joint delivery is when two or more order lines in a customer order are delivered together. These lines are flagged with a joint delivery code.
The order lines in a joint delivery should have the same delivery date set. When this is not done, lines with the same joint delivery code are all delivered on the latest delivery date assigned to any one of the lines.
You can use joint delivery of ordered items when the customer wants the different items to be delivered in selected groups and at different times.
Joint delivery can be specified for customer order lines in 'Customer Order. Open Lines (OIS101)' and 'Customer Order. Approve' (OIS115).
Reschedule Customer Order Lines Automatically
Customer order lines can also be connected to a joint delivery in 'Customer Order. Open Line' (OIS101/G). During customer order line entry, a delivery code for joint delivery is entered by default as specified in the customer order type in 'CO Type. Update Field Selection' (OIS014/K).
Customer order lines connected to the same joint delivery code are automatically rescheduled when finishing customer order entry. If possible, the order lines with the same joint delivery code are updated with one common confirmed delivery date/time. If route selection has retrieved different routes for order lines with the same joint delivery code, there might be scenarios where it is impossible to reschedule the order lines to the same confirmed delivery date/time.
Customer order lines are rescheduled when:
- A value has been entered in the joint delivery code
- Finishing the customer order entry, and not when a single customer order line has been created or changed
- The planning date for an acquisition order is changed and this acquisition order is connected to a customer order line where a joint delivery code has been entered.
There are three different ways to reschedule customer order lines within the same joint delivery code:
- M3 identifies the first and last confirmed delivery date and time for the order lines that are connected to the same joint delivery code. Rescheduling will only be performed if the first and last confirmed delivery date and time are not the same.
- Every order line is rescheduled to the best possible confirmed delivery date/time according to requested delivery date and capable-to-promise date.
- The last confirmed delivery date and time within the same joint delivery code are identified once more. The order lines are updated with this date and time. There might be scenarios where it is impossible to update a single order line with the last confirmed delivery date, such as when items need to be shipped on different routes due to delivery from multiple warehouses or due to multiple means of transportation. The best possible confirmed delivery date according to requested delivery date and capable-to-promise date will then be used.
Reschedule Customer Order Lines Manually
Customer order lines can be manually connected to each other for joint delivery in 'Customer Order. Reschedule' (OIS130). The lines to be delivered at the same time are assigned the same delivery code. This way, several joint deliveries can be created from one customer order.
Order lines connected for joint delivery can have different delivery dates. A common delivery date must be determined for these order lines in order to include them in a joint delivery. You can press:
- F15=A new planning date proposed by the system for all the lines of a customer order
- F14=Mass update the changes made to the planning date
- F17=Select lines to be rescheduled on the same planning date or by joint delivery code, for example.
Joint Delivery - Allocation and Picking
The order is released for picking list printing according to the option specified in the 'Allocation method' field in 'CO Type. Open' (OIS010/J). If the allocation method of the customer order type is 1, the picking list for a joint delivery is released for printing when all the order lines with the same delivery code are fully allocated.