OdooWiki OCA HUB

Sales Stock Release Channel Delivery

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

Do not apply extra domains for finding release channel candidates when there is an SO commitment date.

auto_awesome What this module does

AI-generated from the code · Odoo 18.0

Automatically filters which release channels can be used for a sales order based on the delivery carrier chosen on the order. It installs itself when both related modules are present.

This module links delivery carriers to release channels when confirming sales orders. When Odoo looks for possible release channels for a sales order, it now also checks the delivery method (carrier) set on that order.

  • If the sales order has a carrier, only release channels that either have no carrier restriction or explicitly allow that carrier are considered.
  • If the sales order has no carrier, only release channels with no carrier restriction are considered.

The module is marked as auto-install, so it is enabled automatically once both sale_stock_release_channel and stock_release_channel_delivery are installed. It extends the sale.order model by adding a property that returns the order's carrier and by narrowing the domain used to find candidate release channels. No new menus, screens, buttons, reports, or scheduled jobs are added. The change is purely a business rule that affects how release channels are selected for sales orders, helping ensure the chosen delivery method matches the channel's allowed carriers.

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

No verified information

Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.

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.