Sales Stock Release Channel
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.0When a sales order has a commitment date, this module stops the release channel from applying extra filtering rules to pickings and uses that commitment date as the delivery date.
This module links sales orders with the stock release channel feature. It changes how Odoo chooses a release channel for a delivery and how the delivery date is set.
- If a sales order has a commitment date (the date promised to the customer), Odoo no longer applies the extra channel selection rules that would normally restrict which release channels can be used. This makes it easier to assign the picking to a channel.
- For a picking that is already assigned to a release channel and does not need to be released, the delivery date is taken from the sales order's commitment date instead of being computed the usual way. The date is adjusted to the channel's time zone before being stored.
- If there is no release channel, or the picking still needs to be released, the standard delivery date calculation is used.
The module works automatically in the background. It affects sales orders (sale.order) and stock transfers (stock.picking). There are no new menus, buttons, or reports; the change is only in how existing delivery dates and channel choices behave.
Depends on
Required by other modules
Models and fields (1)
- stock.picking · extends an existing model
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-03Confirmation status: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-release-channel.
terminal Installation and usage
No verified informationInstallation 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.
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.