Note: This module is similar to sale_isolated_quotation, but for purchase/rfq
In some countries/companies, It's already common to separate these two documents. For filing purposes, the document sequence of Requests For Quotation (RFQ) and Purchases order has to be separated. In practice, there could be multiple RFQ open to a vendor, yet only one RFQ get converted to the Purchases order.
This module separate RFQ and Purchases order by adding order_sequence flag in purchase.order model.
Each type of document will have separated sequence numbering. RFQ will have only 2 state, Draft and Done. Purchases Order work as normal.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Separates Requests for Quotation (RFQ) from Purchase Orders so each gets its own numbering sequence. Users create RFQs, then convert them into a Purchase Order with a dedicated button.
This module splits the purchasing flow into two distinct documents: Requests for Quotation (RFQ) and Purchase Orders. Each type gets its own numbering sequence, so RFQs are numbered with an RFQ prefix and Purchase Orders keep their normal sequence.
On the Purchase Order form, a new "Convert to Order" button appears while the document is still a draft RFQ. Clicking it creates a separate Purchase Order, confirms it, and links the two documents together. The RFQ is then marked as done. The RFQ form shows a simplified status bar with only Draft and Done, while the Purchase Order form keeps the usual purchase workflow.
The Purchases menu now separates the two document types: the Requests for Quotation menu only shows RFQs, and the Purchase Orders menu only shows confirmed orders. Each menu uses its own filter so users see the right list.
When the module is installed, existing purchase records that are not draft or cancelled are automatically marked as Purchase Orders. The RFQ and Purchase Order forms also show a reference field linking each document to its counterpart, so users can trace which RFQ became which order.
Depends on
Models and fields (1)
- purchase.order · extends an existing modelquote_id (Quotation), rfq_state (RFQ Status), order_sequence (Order Sequence), purchase_order_id (Order)
Text generated by AI (DeepSeek) from reading the Odoo 14.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: 2 confirmed, 7 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/purchase-workflow.
terminal Installation and usage
OCA documentation · Odoo 14.0Usage
Source · Odoo 14.0- Create RFQ as normal
- As user click "Convert to Order", the isolated purchases order will be created
No verified information in OCA: Installation, Configuration.
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.