Change confirmed orders without losing the paper trail
One guided action for updating quantities, pricing, and terms on confirmed sales orders — with a versioned history, a side-by-side diff, and built-in approval for high-value changes.
The problem
Confirmed sales orders change constantly — a quantity revision, a price concession, a payment-term update — but Odoo locks a confirmed order into its fulfillment path. Teams resort to cancelling and re-creating orders or editing lines by hand, with no record of what changed, who changed it, or why. Finance and compliance are left defending decisions they cannot reconstruct.
The solution
Sales Amendment adds a single guided action that reopens a confirmed order for editing while preserving every prior version. Each change is captured with a reason, a before/after diff, and full user attribution, and high-value changes route through an approval step before they take effect — so the order stays confirmed, defensible, and always fully traceable.
Everything an amendment needs, in one place
Every capability below is implemented in the module.
Guided one-step amendment
Open a single wizard from the confirmed order to change quantities, products, pricing, and payment terms — no cancel-and-recreate, no multi-step click path.
Side-by-side before/after diff
Every amendment shows original vs. amended lines, totals, and taxes side by side, with changed values highlighted, so reviewers see exactly what moved.
Versioned amendment history
Each amendment is recorded as its own version with full user attribution and timestamp, surfaced directly on the order — not buried in a log.
One-click rollback
Restore any prior version of the order instantly from its amendment record, undoing a change without manual re-editing.
Approval workflow for high-value changes
Amendments that exceed a configurable value or discount threshold are routed for approval before they take effect, with dedicated Approve and Reject actions.
Automated stakeholder notifications
Applying an amendment posts an update to the order's chatter using a configurable mail template, keeping the customer and internal stakeholders informed.
Bulk amendment across orders
Select multiple confirmed sales orders from the list view and apply the same change to all of them at once via the Bulk Amend Selected Orders action.
Reusable amendment templates
Save common change patterns — a standard discount, a term extension — as templates so recurring amendments stay fast and consistent.
Mandatory reason capture
Every amendment records a documented reason alongside the diff, keeping the change defensible for finance and audit review.
How it works
Open the Amend wizard
From a confirmed sales order, click Amend to launch the guided wizard directly on the order.
Edit lines and terms
Change quantities, products, pricing, or payment terms, and enter a reason for the amendment.
Review or approve
The amendment is applied with a side-by-side diff, or routed for approval first if it crosses a configured threshold.
Track or roll back
Every version stays visible on the order's Amendments page, with one-click rollback available at any time.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. That is the purpose of this app: click Amend on any confirmed order to open the guided wizard and change quantities, products, pricing, or payment terms without cancelling the order.
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.
Sales Amendment
Change a confirmed order in one guided action with a side-by-side diff, versioned history and one-click rollback — high-value changes routed for approval, a reason captured every time, and templates for the changes you make often.
Buy on Odoo App StoreMore Odoo sales apps
Sales Archive
Bulk archive and restore quotations and sales orders from the Action menu, cascading to linked invoices and deliveries — with an impact preview in a confirmation wizard and role-based access.
Sales Blanket Order
Negotiated pricing and committed quantities locked into every call-off, with live consumption tracking, an over-consumption guardrail, a distribution planner, automatic expiry and a full audit trail.
Sales Commission Multi Level For Agent
Named commission plans with ordered rules across five payee types, triggered on order confirmation, invoice posting or payment receipt — with a rule-impact preview and a per-payee audit trail behind every number.
Sales Confirmation Date
A planned confirmation date that holds at month boundaries, bounded by configurable limits, gated by approval for sensitive backdates, and recorded in full on every order.
Sales Double Validation
Threshold-gated, two-tier manager approval on quotations, with a clear To Approve state, mandatory rejection reasons, revert to draft, bulk approval from the list, and an immutable audit trail.
Sales Order Quick Product Search
One typo-tolerant search box across name, reference and barcode with inline results showing live availability and the last price this customer paid — and single-click bulk add straight onto the order.