Create delivery orders exactly when you decide

Suppress automatic delivery creation on confirmation, scoped by company, warehouse, or product, then create deliveries manually, partially, in bulk, or on a schedule — with pending orders always visible.

The problem

Odoo creates the outgoing delivery the moment a sales order is confirmed, whether or not the business is ready to ship. Make-to-order manufacturers, drop-shippers, service-heavy catalogs, and distributors who consolidate shipments end up with a pile of premature pickings that don't reflect real fulfillment intent, with no supported toggle to stop it.

The solution

Create Delivery Order Manually from Sale Order suppresses automatic delivery creation by company, warehouse, or product, then lets you create the delivery exactly when you decide: instantly, partially by line and quantity, in bulk across many orders, or on a scheduled date, while pending orders stay visible the whole time.

Capabilities

Everything you need to control fulfillment timing

Every capability below is implemented in the module.

01

Suppress Automatic Delivery Creation

Turn off Odoo's default behavior of generating a delivery order the instant a sales order is confirmed, so shipping documents only exist once your fulfillment process is actually ready for them.

02

Company-Wide Default

Set a company-level default from Sales Settings so every new order starts in manual mode, matching a fulfillment model that never wants automatic deliveries.

03

Per-Warehouse Scope

Flag individual warehouses as manual-delivery so the suppression applies only where it's needed, while other warehouses keep the standard automatic flow untouched.

04

Per-Product Exclusion

Exclude specific products from automatic delivery creation, so a mixed catalog of stocked and made-to-order items can each follow their own fulfillment timing on the same order.

05

On-Demand Delivery Button

A clearly labeled Create Delivery Order button appears on every confirmed sales order that still has something to ship, so the action is impossible to miss.

06

Guided Partial Delivery Wizard

Pick exactly which order lines and quantities to deliver now with a step-through wizard that pre-fills remaining quantities, supporting repeated partial and split shipments from a single order.

07

Bulk Creation from the List

Select multiple confirmed sales orders in the list view and generate their delivery orders in a single action, matching how an order desk actually processes a day's orders.

08

Scheduled Delivery Creation

Set a future date on any manual order and a background job creates its delivery order automatically when that date arrives, with no manual reminder needed.

09

Pending-Delivery Visibility

An Awaiting Delivery Creation indicator and filter surface every confirmed order and line that still has no delivery order, so nothing is forgotten once automatic creation is off.

Workflow

How it works

1

Scope the suppression

Turn on manual delivery at the company, warehouse, or product level, or leave it off so individual orders keep the standard automatic flow.

2

Confirm the sales order

Confirm as usual. No delivery order is created for lines covered by the suppression, and the order shows as awaiting delivery creation.

3

Create the delivery your way

Click Create Delivery Order for everything, open the wizard to pick lines and quantities, or select many orders and create their deliveries in bulk.

4

Or let it happen on schedule

Set a scheduled delivery date instead and the built-in job creates the delivery automatically when that date arrives — no need to come back.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

No. Manually created delivery orders go through the exact same availability, reservation, and validation workflow as automatic ones — nothing downstream changes.

Get the app

Buy it on the Odoo App Store

Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.

Create Delivery Order Manually from Sale Order

Suppress automatic delivery creation company-wide, per warehouse or per product, then create pickings on demand, in bulk, partially or on a schedule — with a standing view of what still needs to ship.

Buy on Odoo App Store