In Odoo, Pull From and Push To rules are the core of routes that control how products move automatically between locations.
| Pull From | Demand | “When stock is needed here, pull it from somewhere else.” |
| Push To | Movement | “When stock arrives here, push it to another location.” |
Pull From Rule
What it does
A Pull Rule is triggered when Odoo needs stock in a location (e.g., for a Sales Order).
To configure
Inventory → Configuration → Routes → Open Route
Create or edit rule:
Action: Pull From
Source Location: WH/Stock
Destination Location: WH/Output
Push To Rule
What it does
A Push Rule is triggered after stock arrives at a location.
Where to configure
Inventory → Configuration → Routes
Create rule:
Action: Push To
Source Location: WH/Input
Destination Location: WH/Quality
Operation Type: Internal Transfer
To Remember..
| Business Need | Rule Type |
|---|---|
| Sales delivery | Pull From |
| Auto internal flow | Push To |
| Inter-warehouse demand | Pull From |
| Quality inspection | Push To |
