OCA/stock-logistics-orderpoint
OCA community repository with 18 Odoo modules confirmed in the OdooWiki catalogue (versions 16.0, 17.0, 18.0, 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- purchase_stock_product_replenish_supplier
When you use the Replenish wizard on a product, Odoo now pre-fills the supplier with the product's main vendor, even if no supplier was set on the orderpoint.
- sale_stock_orderpoint_mto_as_mts
When a sales order line uses a Make To Order route, this module automatically creates a reordering rule (orderpoint) for the product in the warehouse, so the product is replenished as if it were Make To Stock.
- Stock Location OrderpointOdoo 16, 18stock_location_orderpoint
Lets you set up replenishment rules directly on a warehouse location, so any product stored there is automatically refilled from a source location when demand appears. Rules can run in real time, manually, or on a schedule.
- stock_location_orderpoint_average_daily_sale
Adds a new replenishment method to stock location orderpoints that calculates how much to order based on the past average daily sales at that location, instead of a fixed minimum quantity.
- stock_location_orderpoint_cleanup
Lets inventory managers cancel the pending stock moves that location orderpoints generated, either from a single orderpoint or in bulk, and optionally re-run the replenishment afterwards.
- Stock Orderpoint Default LocationOdoo 16, 18stock_orderpoint_default_location
Lets you choose a default stock location per warehouse that will be used automatically for new reordering rules, instead of always using the standard Stock location.
- Order point generatorOdoo 17, 18, 19stock_orderpoint_generator
Create reordering rule templates and apply them to many products at once, either manually from a wizard or automatically through a scheduled action that recalculates minimum and maximum quantities from past stock movements.
- stock_orderpoint_manual_procurement
This module lets you manually trigger procurements from reordering rules, based on the recommended quantity, instead of waiting for the scheduler. It adds a 'Manual Procurement' option in the reordering rules list and a wizard to review and execute the…
- Stock Orderpoint Move LinkOdoo 16, 18stock_orderpoint_move_link
This module links reordering rules to the stock moves they generate, so you can see which rule created a transfer and open all transfers linked to a rule.
- Stock Orderpoint Mto As MtsOdoo 16, 18stock_orderpoint_mto_as_mts
Lets you replace the Make To Order (MTO) route with automatic reordering rules (orderpoints) per warehouse. When a product becomes MTO, a zero min/max orderpoint is created; when MTO is removed, those orderpoints can be archived automatically.
- Stock Orderpoint No HorizonOdoo 16, 18stock_orderpoint_no_horizon
Makes reordering rules look at all future stock moves, not only those inside the rule's lead-time horizon, so postponed receipts still count in the forecast and quantity to order.
- stock_orderpoint_origin
When Odoo replenishes stock and creates a purchase order, this module adds the sales orders that caused the demand to the purchase order's Origin field and to a smart button, so buyers can see and open the real source documents.
- stock_orderpoint_origin_mrp_link
Adds the manufacturing orders that created a replenishment demand to the Purchase Order's Manufacturing smart button, so buyers can jump straight to the source MOs.
- Stock Orderpoint Purchase LinkOdoo 16, 18stock_orderpoint_purchase_link
Links reordering rules to the purchase orders they generate, so you can see on a purchase order line which reordering rule triggered it, and on a reordering rule which purchase order lines it created.
- Stock Orderpoint RouteOdoo 16stock_orderpoint_route
Lets you choose a specific route on a reordering rule, so replenishment follows that route instead of the default one. The selectable routes are limited to those valid for the product, warehouse and location.
- stock_orderpoint_safety_stock
Lets you set replenishment rules (orderpoints) using a target Cycle Service Level instead of typing min/max quantities by hand. Odoo then estimates average daily demand from past moves and automatically computes a safety stock, min and max.
- Stock Orderpoint UoMOdoo 18stock_orderpoint_uom
Adds a 'Procurement UoM' field to reordering rules so replenishment orders are created in the unit of measure you choose, instead of the product's default one.
- stock_orderpoint_variant_mto_as_mts
Automatically creates or archives reordering rules for product variants when the 'Make To Order' setting changes on a product or on a delivery route, so variants are replenished as if they were 'Make To Stock'.