OdooWiki OCA HUB

Stock Release Channel Shipment Advice

stock_release_channel_shipment_advice folder_open OCA/stock-logistics-release-channel open_in_new
Uncategorised License: AGPL-3

This module is used to plan the shipment advices for released pickings in a stock release channel.

As this is the base module, it only provides a simple planning mode. All the ready pickings of a release channel are grouped together to result in a single shipping advice per warehouse.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Plan shipment advices directly from a stock release channel: ready pickings of the channel are grouped into a single shipment advice per warehouse.

This module links stock release channels with shipment advices. On a release channel you get a new "Shipment Planning Method" field with the options None and Simple, and a Dock field that is only shown when a warehouse is set.

When the method is not None and there are pickings ready to be planned, a "Plan Shipment" button appears in the channel form header (for stock managers) and a "Plan Shipments" option appears in the channel kanban menu. Clicking it creates the shipment advice(s) and opens them in a list.

A "Shipment Advice" smart button on the channel opens the list of advices linked to that channel, filtered on today by default.

Business rules shown by the code: - A dock must belong to the selected warehouse, otherwise a validation error is raised. - Changing the warehouse clears the dock. - Planning is refused with an error if the channel is not allowed to plan shipments. - Only pickings flagged as plannable in a shipment advice are considered, and only those belonging to the channel's warehouse.

Shipment advices now carry a Release Channel field, visible on the advice form, list and search views, and editable only while the advice is in draft. The planning wizard also shows the release channel and pre-fills the pickings to plan from it.

Models and fields (3)
  • shipment.advice · extends an existing modelrelease_channel_id (Release Channel)
  • stock.release.channel · extends an existing modeldock_id, warehouse_id, can_plan_shipment, picking_to_plan_ids, shipment_advice_ids (Shipment Advices), shipment_planning_method
  • shipment.advice.planner · extends an existing modelrelease_channel_id (Release Channel), picking_to_plan_ids

Text generated by AI (DeepSeek) from reading the Odoo 18.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: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 18.0

To use this module, you need to:

  • Go to Inventory\>Release Channels.
  • Select a channel with released picking.
  • Click on "Plan shipment" button.

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.