Stock Warehouse Out Pull
This module allows to configure your multi-steps delivery route with pull rules, as it was done with Odoo prior to version 18.0.
auto_awesome What this module does
AI-generated from the code · Odoo 18.0Adds an "Outgoing Pull Rules" option on the warehouse form so you can configure delivery routes (ship, pick+ship, pick+pack+ship) using pull rules, as in Odoo 17 and earlier.
This module restores the ability to build outgoing delivery routes with pull rules, which was the standard behaviour before Odoo 18. It adds a checkbox called "Outgoing Pull Rules" on the warehouse configuration form, right after the "Ship in Multiple Steps" field. The checkbox is hidden when the delivery steps are set to "Ship Only", because pull rules only make sense for multi-step outgoing flows.
When the checkbox is enabled, the warehouse's outgoing route is generated with pull rules instead of push rules. The available step combinations are:
- Pick + Ship: goods are pulled from the stock location to the output location, then from the output location to the customer.
- Pick + Pack + Ship: goods are pulled from stock to the packing location, then to the output location, and finally to the customer.
The module touches the stock.warehouse model and its route configuration logic. It changes how the delivery route is built and makes the route depend on the new option, so enabling or disabling the checkbox updates the generated route rules. No new menus or reports are added; the only visible change is the new checkbox on the warehouse form.
Depends on
Required by other modules
Models and fields (1)
- stock.warehouse · extends an existing modeldelivery_pull (Outgoing Pull Rules)
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: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 18.0
Confirmed on 2026-11-03 in branch 18.0 of OCA/stock-logistics-warehouse.
terminal Installation and usage
OCA documentation · Odoo 18.0Configuration
Source · Odoo 18.0- Go to Inventory \> Configuration \> Settings and in Warehouse section, enable Multi-Step Routes option
- Go to Inventory \> Configuration \> Warehouse Management \> Warehouses and open your warehouse
- Configure Outgoing Shipments with two or three steps
- Enable the option Outgoing Pull Rules
With such option enabled, a delivery procurement will generate all the chained transfers, starting from the outgoing one.
No verified information in OCA: Installation, Usage.
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.
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.