Merge sale orders with confidence and a safety net
Preview the consolidated order, resolve price and tax conflicts, and roll back within a time-boxed window — all without leaving the sales list.
The problem
Repeat customers pile up multiple open quotations — one per call, enquiry, or delivery date. Reconciling them by hand means copying lines, re-keying quantities, and cancelling leftovers one at a time, causing duplicated SKUs, inconsistent pricing, and fragmented invoicing. Odoo's native Sales app offers no way to combine orders, forcing staff to process them one by one.
The solution
Select same-customer orders from the list and merge them in one action. A preview screen shows every consolidated line, quantity, and total before you commit, flags price and tax conflicts for guided resolution, and keeps a reviewable audit trail with a time-boxed undo so a mistaken merge is never permanent.
Everything a safe merge needs
Every capability below is implemented in the module.
Bulk Merge From The List
Select several same-customer quotations or orders straight from the Sales list and merge them in one action, with no need to open each document.
Preview Before You Commit
See every consolidated line, adjusted quantity, and running total in an editable preview before the merged order is ever created.
Guided Conflict Resolution
When source orders differ in price, discount, or tax, each conflict is surfaced individually with a clear resolution choice, not a blunt error.
Two Merge Strategies
Create a fresh consolidated order or merge straight into an existing target order, with source orders cancelled or kept per your chosen policy.
Merge Across Order States
Confirmed sales orders are eligible sources alongside drafts and quotations, with safeguards that keep the target order clean.
Inline Quantity Adjustment
Edit a consolidated line's quantity directly in the preview so the merged order reflects real demand, not a blind sum.
Time-Boxed Undo
Reverse a merge within a configurable window: source orders are restored to their exact prior state and the result order is cancelled.
Reviewable Audit Trail
Every merge is logged with its source orders, strategy, and outcome, with chatter tracking on both the merge log and the result order.
Duplicate Line Dedup & Analytics
Collapse repeated products on a single order in one click, and review merge volume and frequency by customer in a pivot report.
How it works
Select Orders
From the Sales list, select two or more quotations or orders for the same customer.
Choose A Strategy
Open the merge wizard, pick create-new or merge-into-existing, and set what happens to the sources.
Review & Resolve
Check the consolidated preview, adjust quantities, and resolve any price, discount, or tax conflicts.
Merge & Track
Confirm the merge; the result, its audit log, and the undo window are ready to review or roll back if needed.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. Any order except a cancelled one can be a source, including confirmed sales orders. When merging into an existing order, only a draft or sent quotation can be the target, since its lines are rewritten 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.
Merge Sale Orders
Consolidate same-customer sale orders with preview, guided conflict resolution, an audit trail and a time-boxed undo.
Buy on Odoo App Store