OdooWiki OCA HUB

Purchase Reorder Control

purchase_reorder_control folder_open OCA/purchase-workflow open_in_new
Purchases License: AGPL-3

This module removes reordering rules associated with products when they are marked as unpurchaseable

auto_awesome What this module does

AI-generated from the code · Odoo 17.0

Prevents reordering rules from being created or kept for products marked as not purchaseable, and automatically archives existing rules when a product is set to 'not purchaseable'.

This module adds control over reordering rules (the rules that tell Odoo when and how much to buy) based on whether a product can be purchased.

  • When you try to create a new reordering rule for a product that is marked as 'not purchaseable', Odoo will block it with an error message: 'Unpurchaseable Products cannot be reordered'.
  • If you change a product to 'not purchaseable', any existing reordering rules for that product are automatically archived (deactivated), so they no longer trigger purchases.
  • The module also ensures that the automatic reordering process (which suggests products to reorder) ignores products that are not purchaseable.
  • It adds tracking to the 'purchase_ok' field on products, so changes to this setting are recorded in the chatter.

These changes affect the product form (where you set 'purchase_ok') and the reordering rules screen (under Inventory > Operations > Reordering Rules). The module works in the background to keep your purchasing suggestions aligned with what you actually want to buy.

Depends on

stock
Models and fields (2)
  • product.template · extends an existing modelpurchase_ok
  • stock.warehouse.orderpoint · extends an existing model

Text generated by AI (DeepSeek) from reading the Odoo 17.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.

Sources · Odoo 17.0

Confirmed on 2026-11-03 in branch 17.0 of OCA/purchase-workflow.

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.