Odoo Purchase · RFQ & Order Revision
Built on top of Odoo’s existing Purchase app, Purchase RFQ & Order Revision extends every RFQ and purchase order with a full revision layer. It locks each version as a permanent snapshot, tracks RFQ and PO changes separately, compares any two or three versions side by side, and captures vendor confirmation with proof attached, all in one auditable trail without leaving Odoo.
100%
3-way
1-click
Revision history
RFQ & PO revisions
Version comparison
Vendor confirmation proof
More Than 150+ Brands
Odoo's Purchase app is excellent at capturing, editing, and confirming RFQs and purchase orders. Real-world buying rarely stops at the first draft, though: vendors revise prices, buyers adjust quantities, terms get renegotiated, and each change lands on the same document as its latest state. When a vendor disputes what was agreed, the earlier versions are usually found in email threads and chatter logs.
Purchase RFQ & Order Revision builds on that flexibility by keeping a record of what each RFQ or purchase order looked like at every stage, so the negotiation trail that settles a dispute in seconds is always one click away.
Purchase RFQ & Order Revision extends your Purchase app with full revision history. Every revision is captured automatically, the old version locked and preserved as a snapshot, the new one opened as a clean working draft. RFQ revisions and PO revisions are tracked with separate counters. Compare any two or three versions side by side, see exactly what changed and by how much, restore any snapshot with an automatic pre-restore backup, and record precisely which version the vendor confirmed, with proof attached.
RFQ revisions and PO revisions get their own counters, so the two stages never blur together.
Every revision creates a locked, archived copy linked to the active order. The original PO identity and procurement flow stay intact.
Record how the vendor confirmed , who confirmed, and when. Attach the proof and lock the order against unwanted revisions.
Compare two or three versions in a full-screen view. Added, removed and changed lines are colour-coded.
When Purchase Request items merge into an existing RFQ, a snapshot is taken automatically, showing what was added and why.
Every snapshot, restoration and vendor confirmation is logged in chatter, timestamped, with one-click links to archived records.
Core versioning
Comparison engine
Confirmation & output
This is how one order travels through the module, from the first RFQ revision to the confirmed PO
Click Create RFQ Revision in the toolbar, next to the usual Send RFQ, Confirm Order, Print and Cancel buttons.
Choose Price Revision / Negotiation, Quantity / Specification Change, Receipt Date Change, Vendor Request, Internal Procurement Review or Other, then describe the change.
The RFQ Revisions smart button shows a live count, and the badge moves from Initial RFQ to RFQ Rev 1. Earlier versions stay archived and one click away.
Click Mark as RFQ Confirmed and choose Email, Phone Call, Vendor Portal, Physical Signature, Proforma / Quote Received or Other. Add the contact, date, vendor reference, documents and notes.
The order becomes a purchase order, and the receipt, bill matching and price comparison buttons work as usual.
A post-confirmation change agreed with the vendor becomes its own PO revision. The badge moves from Initial PO to PO Rev 1.
When everything is right, confirm the final version. The green PO Confirmed badge appears, revision buttons step aside to avoid accidental changes, and the full history stays available.
The module adds a version layer on top of Odoo Purchase. Your standard buttons, fields and approvals stay exactly as your team knows them. Buyers who don’t need versioning on an order never have to touch it.
What it leaves alone
Does not send versions to vendors on its own
Does not replace the standard Confirm button
Does not delete any existing purchase order data
Needs no new order model or migration
Does not show version history in the vendor portal by default
Existing RFQs and POs stay as they are; versioning starts when you do
What it does
Locks previous versions permanently
Stores full snapshots of every version
Tracks RFQ and PO revisions separately
Compares two or three versions side by side
Tracks vendor confirmation with evidence
Restores any snapshot with an automatic backup
1 of 8
Long, technical negotiations with several price and scope revisions before a machine or line is ordered.
2 of 8
High-volume buying with frequent price renegotiation on bulk orders and seasonal contracts.
3 of 8
Multi-round scope and price changes on project POs, often over weeks of vendor back-and-forth.
4 of 8
Changing seat counts, modules and terms that need a clear record of what was agreed.
5 of 8
Check disputed vendor bills against the exact PO version the vendor confirmed, with proof attached.
6 of 8
Scope-of-work POs that evolve through vendor review, with every draft preserved.
7 of 8
See which buyers and products cause the most revision cycles, and which orders close fastest.
8 of 8
Offer clients auditable purchase order tracking as part of a Purchase rollout, ready to deploy.
Building this from scratch in Odoo means extending the RFQ and purchase order forms with revision buttons and a reason pop-up, then adding locked snapshots, separate RFQ and PO revision counters, vendor confirmation capture, a side-by-side comparison view, restore with backup, Purchase Request merge snapshots and chatter logging. For an experienced Odoo developer, that is a substantial piece of work, including testing.
Give your buyers one revision trail and your finance team one proof of confirmation.
You’re right, Odoo lets you edit a purchase order freely, and that flexibility is a real strength. Purchase RFQ & Order Revision builds on it with proper Odoo PO revision history: it locks each version permanently, so you always have a complete, comparable record of every price and scope change across multiple PO versions, plus proof of exactly which version the vendor confirmed.
Sure, drop us an email at support.odoo@ahex.co.in and we’ll help you with installation and setup.
Indeed, our app ensures data security and regulatory compliance. We do not collect any data from your system.
If you need additional features or widgets that aren’t already part of the sales dashboard, you’re welcome to customize the module yourself. We can also help, just drop us an email at support.odoo@ahex.co.in with your requirements.
If any bug or issue arises in the listed features of Purchase RFQ & Order Revision, we’re committed to resolving it. Send us the issue details and screenshots at support.odoo@ahex.co.in, and we’ll get it fixed.
Just drop us an email at support.odoo@ahex.co.in with your questions, and we’ll get back to you as soon as possible.
Version history follows Odoo’s standard Purchase access rights. Users work with the RFQs, purchase orders, and versions they can already access, so nothing is exposed beyond your existing permissions.
Nothing is changed or overwritten. Existing RFQs and purchase orders remain exactly as they are, Purchase RFQ & Order Revision simply adds a revision option going forward, so versioning only applies from the point you start using it.
Towanto is an agricultural products provider that partnered with AHEX Technologies to build a scalable Odoo-powered marketplace connecting multiple sellers with customers through web and mobile commerce.
Sodahub Industrial is a diversified beverage manufacturing company operating across flavour production, PET bottle manufacturing, and packaged drinking water. AHEX Technologies migrated its operations from TCS iON ERP to a unified Odoo platform.
Isler India is a design-driven kitchen appliance manufacturer producing chimneys, built-in hobs, cooktops, OTGs, microwaves, and dishwashers. AHEX Technologies implemented Odoo ERP to connect sales, manufacturing, inventory, procurement, finance, and HR.
Vastu Company Ltd. provides mining, drilling, blasting, and light gauge steel construction solutions. Ahex Technologies implemented Odoo ERP to connect project management, field service, workforce, finance, procurement, and inventory operations.
DEVELOPERS
YEARS IN OPERATION
GLOBAL CLIENTS
Start your digital transformation journey now and revolutionize your business
