Release outbound waves on time, every time

A release-channel workbench for outbound deliveries — group work into prioritized, time-boxed waves, protect carrier cutoffs, and give warehouse supervisors one Kanban board to run the whole dock.

The problem

Native Odoo releases deliveries based on scheduled dates and simple availability, with no concept of an operational wave. Warehouse teams either release too early — congesting pick and pack and reserving stock prematurely — or too late, missing carrier cutoffs and breaking delivery promises. Supervisors fall back on spreadsheets and manual "release now" clicks, and sales has no visibility into whether a promised date is realistic.

The solution

Release Channels group outbound deliveries into priority-ordered, rule-matched waves with an Open / Locked / Asleep lifecycle. Deliveries auto-assign on confirmation, cutoff and process-end times are tracked per channel with real-time breach warnings, and a lead-time-driven Preparation Plan tells the floor what must start today. Sales sees the channel and its predicted shipment date right on the quotation.

Capabilities

Everything a release-channel workbench needs

Every capability below is implemented in the module.

01

Priority-ordered release channels

Create channels scoped by warehouse with a configurable sequence and a domain rule, so each outbound delivery auto-assigns to the first channel that matches it on confirmation.

02

Open / Locked / Asleep lifecycle

Move a channel through Open, Locked and Asleep states to accept new work, freeze release, or close it entirely — with a full tracked audit trail of every change.

03

Operations Kanban dashboard

One board per channel with live To Do, Released, Done, Waiting, Late and Priority counts, plus weight and volume progress bars toward configurable targets.

04

Release Next X & Release All

Release a configurable batch size at a time, or release everything ready in one click — always respecting the channel's lock and sleep state and any blocked deliveries.

05

Manual or automatic release

Set a channel to release manually or let a cron auto-release new transfers as they arrive, honoring every lock and sleep setting along the way.

06

Cutoff & process-end time tracking

Set a carrier cutoff and a dock process-end time per channel, both timezone-aware with a visible effective-timezone label, real-time breach warnings, and optional auto-lock past cutoff.

07

Lead-time Preparation Plan

Preparation date is computed from the delivery date minus the channel's lead time, viewable grouped by channel and prep day, with past-due prep days flagged for immediate attention.

08

Carrier routing & blocking

Restrict a channel to specific carriers, auto re-route on carrier change, and block or unblock any individual delivery's release with a reason — visible right on the picking.

09

Sales-side channel visibility

Pick a release channel on the sale order and see the predicted shipment date before confirming — so sales never promises a date the warehouse cannot keep.

Workflow

How it works

1

Set up channels

Create release channels per warehouse with a priority, a matching rule, carriers, cutoff and process-end times.

2

Deliveries auto-assign

Each confirmed delivery lands in the first matching channel, inherited from the sale order when one was chosen.

3

Supervisors work the board

The Kanban dashboard shows what is due, late or priority, and the Preparation Plan shows what must start today.

4

Release the wave

Release the next batch or release all, manually or automatically, right up to the cutoff — never past it.

Questions

Frequently asked

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

No. It adds a release-channel layer on top of core Inventory and Sales — scheduled dates, routes and stock moves still work exactly as they do today. Channels decide when a ready delivery is released to the floor.

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.

Stock Release Channels

Priority-ordered release channels with an open/locked/asleep lifecycle, cutoff and lead-time preparation planning and carrier routing — with channel visibility on the sales side.

Buy on Odoo App Store