OdooWiki OCA HUB

Stock Release Channel Shipment Advice Deliver

stock_release_channel_shipment_advice_deliver folder_open OCA/wms open_in_new
Warehouse Management License: AGPL-3

This module adds an action to the release channel to automate the delivery of its shippings through shipment advices.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Adds an automatic delivery option to release channels: when enabled, ready shipments are delivered in the background and the channel moves through Delivering, Delivered or Delivering Error states.

This module extends stock release channels with an automatic delivery process. On a release channel you can tick the new 'Auto Deliver' option; when it is on, the manual 'Plan Shipments' button is hidden and a 'Deliver' button appears on the channel form and kanban card when the channel is Locked or in Delivering Error and has pickings to plan.

Pressing 'Deliver' starts a background job that processes the channel's shipment advices. If some preparations are not finished, a confirmation wizard warns that they will be unreleased and lets you cancel or 'Deliver any way'. The channel then goes to 'Delivering'; when the background work finishes it becomes 'Delivered', and if something fails it becomes 'Delivering Error' with the error message shown in a red banner and a notification to the user. Success and error notifications are also sent.

Shipment advices created for a channel in Delivering or Delivering Error are processed automatically in the background: their arrival date is set to today, move lines are loaded, and the advice is set In Progress then Done. Backorders are unreleased automatically, and the latest done shipment advice is proposed for printing. New search filters and states (Delivering, Delivering Error, Delivered) are added to the channel list.

Models and fields (3)
  • shipment.advice · extends an existing modelin_release_channel_auto_process
  • stock.release.channel · extends an existing modelstate, auto_deliver, delivering_error, is_action_deliver_allowed, is_action_delivered_allowed, in_process_shipment_advice_ids, is_action_delivering_error_allowed
  • stock.release.channel.deliver.check.wizard · new modelrelease_channel_id

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 1 confirmed, 8 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 16.0

A "Deliver" button for locked release channels is added.

When this new button is pressed:

  • The release channel change its state to "delivering".
  • A background task (job queue) is planned to:
  • Validate the shippings related to the release channel.
  • Create the shipment advices.
  • Processes the shipment advices.

At the end of the background task:

  • The release channel status moves to "delivered" if no errors are detected.
  • Otherwise appropriate error messages are displayed and a button to retry is shown to the user.

No verified information in OCA: Installation, Configuration.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.