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.

Capabilities

Everything a safe merge needs

Every capability below is implemented in the module.

01

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.

02

Preview Before You Commit

See every consolidated line, adjusted quantity, and running total in an editable preview before the merged order is ever created.

03

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.

04

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.

05

Merge Across Order States

Confirmed sales orders are eligible sources alongside drafts and quotations, with safeguards that keep the target order clean.

06

Inline Quantity Adjustment

Edit a consolidated line's quantity directly in the preview so the merged order reflects real demand, not a blind sum.

07

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.

08

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.

09

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.

Workflow

How it works

1

Select Orders

From the Sales list, select two or more quotations or orders for the same customer.

2

Choose A Strategy

Open the merge wizard, pick create-new or merge-into-existing, and set what happens to the sources.

3

Review & Resolve

Check the consolidated preview, adjust quantities, and resolve any price, discount, or tax conflicts.

4

Merge & Track

Confirm the merge; the result, its audit log, and the undo window are ready to review or roll back if needed.

Questions

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.

Get the app

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