Change vendor on a confirmed purchase order
Fix the wrong vendor on a validated PO in one guided, audited action — no cancelling, no re-keying bills and receipts, no broken reconciliation.
The problem
Once a purchase order is confirmed, Odoo locks the vendor field. The only native recovery is to cancel the PO and every document beneath it — receipts, vendor bills, payments and journal entries — then re-key the whole chain against the right vendor. That is slow, risky and often impossible once a bill is posted or a payment is reconciled.
The solution
A guided wizard re-points the vendor on the PO and cascades the correction to its bills, receipts and payments in one action, with a mandatory reason, an optional manager approval gate, and an immutable audit trail — so the correction is fast, governed and fully traceable.
Everything a governed vendor correction needs
Every capability below is implemented in the module.
Change vendor on a confirmed PO
A dedicated "Change Vendor" action appears directly on the confirmed purchase order — no cancelling and no re-creating the document.
Complete cascading update
One action re-points the PO, its vendor bills and journal items, receipts, and matched payments together — nothing is left pointing at the old vendor.
Pre-change preview
Before anything is written, the wizard lists exactly which bills, receipts and payments will be re-pointed — nothing happens blind.
Mandatory reason field
Every vendor change requires a documented reason, so the correction is always explained for later compliance review.
Immutable audit trail
Every change is logged with who made it, when, and old vendor to new vendor — visible on the PO and from a dedicated menu.
Optional approval workflow
Turn on a per-company setting to route every vendor change through a manager approval step before it is applied.
Role-based permissions
Dedicated user and manager groups control who may initiate a vendor change and who may approve it — discoverable, not a buried checkbox.
Batch correction from the list
Select several confirmed purchase orders in the list view and correct the same wrong vendor across all of them in one pass.
Per-PO change history
Every purchase order carries a Vendor Change History tab, so past corrections stay visible without leaving the document.
How it works
Open Change Vendor
Click the Change Vendor button on a confirmed purchase order, or select several from the list view.
Pick vendor and reason
Choose the correct vendor and enter a reason. The wizard previews every bill, receipt and payment that will change.
Apply or route for approval
The change applies immediately, or is submitted to a manager for approval when the company setting requires it.
Review the audit trail
Every change is recorded on the PO's history tab and in the Vendor Changes menu, with full before/after detail.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. The purchase order stays confirmed throughout. The wizard updates the vendor on the existing PO and cascades the same correction to its bills, receipts and payments in place.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Change Vendor In Validated Purchase
Reassign the vendor on a confirmed PO and cascade it through bills, receipts and payments, with a pre-change preview, mandatory reason, optional approval and an immutable audit trail.
Buy on Odoo App StoreMore Odoo inventory apps
Commodity Trading Procurement
Physical-trade contracts, quality inspection with auto-grading and weighbridge weights combined into a deterministic, itemized supplier settlement — with KYC, certifications and dispute handling built in.
Create Purchase Order From Delivery
Any receipt, delivery or transfer becomes vendor-ready purchase orders through one preview-and-confirm wizard — with guided vendor suggestion, automatic split by vendor and duplicate protection.
Customs Brokerage Clearing Agency
A customs clearance pipeline with auto-suggested duty accounts, jurisdiction VAT templates and real-time landed cost — posting segregated, balanced journal entries with visible override audit.
Customs Duties & Tariffs Management
HS/HTS classification with category inheritance, a multi-country tariff rate book, trade agreements, staleness monitoring and duty that flows through to inventory cost and the invoice.
Emergency Purchase Workflow
Buy-first or pre-approval emergency purchases with amount-based approval authority, enforced deadlines and vendor-rate accountability — converted to purchase orders one at a time or in batch.
Filter Products By Supplier
Purchase order product lines narrowed to the selected vendor's catalog the instant a partner is set — with vendor price and lead time on the line, a one-click catalog button, and a bulk vendor-assignment wizard.