OdooWiki OCA HUB

Purchase Stock Tier Validation

purchase_stock_tier_validation folder_open OCA/purchase-workflow open_in_new
Purchase Management License: AGPL-3

This module excludes RFQs pending to validate or validated when procuring a product.

If a RFQ, at some point, is requested to validate, it converts it immediately in something unmodifiable. Then, taking this into account, if we procure a product with the same supplier as one open RFQ, it should check if that is under validation or already validated and discard it on any of both cases.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

When Odoo automatically creates a request for quotation (RFQ) from a reordering rule, it now ignores purchase orders that are waiting for tier validation or have already been validated. This prevents duplicate RFQs for the same supplier.

This module changes how Odoo looks for an existing draft purchase order when a stock rule (for example, a reordering rule) needs to buy a product from a supplier.

Normally, Odoo tries to add the missing quantity to an existing draft request for quotation for the same supplier. With this module installed, any purchase order that has a validation request attached is skipped. That means orders that are still waiting for approval and orders that have already been approved are both excluded from the search.

As a result, when a product needs to be procured, Odoo will create a new request for quotation instead of adding lines to an order that is locked by the tier validation process. This avoids changing documents that are under review or already validated.

The change is automatic and applies to the procurement logic in stock.rule. There are no new menus, screens, buttons or reports. It only affects the purchase orders generated by stock rules and works together with the purchase tier validation and purchase stock features.

Depends on

Text generated by AI (DeepSeek) from reading the Odoo 16.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: 4 confirmed, 5 with no information of 9 versions.

Sources · Odoo 16.0

Confirmed on 2026-11-03 in branch 16.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.