Deliver an order
Promise delivery dates, get the delivery order out of Inventory, and follow partial deliveries and back orders.
Before you begin
- The order is confirmed. A draft delivery order was raised automatically.
- Warehouse staff validate deliveries in Inventory; Sales shows the result.
- Rules from Sales > Configuration > Settings apply: Shipping policy, Under-delivery tolerance % and Over-delivery tolerance %.
Steps
Promise delivery dates
- Open the order and go to the Availability tab.
- Read for each line what is available now, what is available to promise and the earliest date.
- Enter a Promised date per line. It cannot be earlier than the order date.
- Press Promise these dates.
You see "Delivery dates promised." and the delivery order's scheduled date follows the promise. If stock changed since you loaded the tab, the system refuses: 'Availability has changed since these dates were worked out. Check it again, then promise.'
Raise a missing delivery order
- Press the Deliveries smart button on a confirmed order that has none (for example because it was confirmed before warehouses were set up).
- In the dialog choose Ship from and press Raise the delivery order.
A second attempt is refused: 'This order already has a delivery order.' If the chosen warehouse holds nothing from the order: 'Nothing on this order can be picked from that warehouse: ...'.
Deliver from Inventory
- The warehouse user opens Inventory > Deliveries, opens the draft delivery and validates the quantities.
- The order's Delivery status changes to Partially delivered or Fully delivered, and stock and the cost-of-sales journal are posted by Inventory.
Deliver without a delivery order
If the company has no warehouses, press Deliver on the order. The order becomes Delivered and a delivery journal is posted. If stock is short: 'Insufficient stock for <CODE>: available n.'
Partial deliveries and back orders
Say an order has 10 units and the warehouse ships 6. The warehouse creates a back order for 4. Delivery status shows Partially delivered. When the back order is validated the status becomes Fully delivered.
Tolerances work like this. With over-delivery tolerance 10% and under-delivery tolerance 5% on an order of 10:
- Shipping 11.5 is refused: 'Only 11 may ship against 10 ordered - the over-delivery tolerance is 10%.'
- Shipping 9.6 closes the line without a back order.
If the shipping policy is When all products are ready, a partial delivery with a back order is refused: 'This company ships orders complete. Deliver everything, or cancel what will not ship.'
What happens next
- The Delivery & invoicing tab shows per line the Ordered, Delivered, Returned, Invoiced, Credited, To deliver and To invoice quantities.
- If the invoicing policy is delivered quantities, the delivered quantity is now available to invoice. See Invoice an order.
- Sales > Reporting > Delivery performance compares promised and delivered dates (on time, in full, OTIF).
Good to know
- Fulfilment can be From our stock, By each product's route or Drop-ship from a supplier. For a drop shipment, a supplier can be named on the order. If the company requires evidence, validation is refused until the supplier's shipment reference is entered: 'Enter the supplier's shipment reference (waybill or tracking number) to confirm the drop shipment.'
- Services never ship. A line with a Warehouse set on a service is refused.
- To drop what will never be delivered, use Cancel open balance on the Changes tab (Change a confirmed order).
- If a customer-credit re-check is switched on, a delivery can be refused with a credit message and the order put on hold. See Confirm an order and handle credit holds.