Stop retyping the same lines over and over
One unified copy/paste toolkit for order lines across Sales Orders, Purchase Orders, Customer Invoices and Vendor Bills — duplicate a line, paste a whole document into another, or apply a saved preset, all with a preview before anything is written.
The problem
A quote or purchase order with 15+ configured lines takes real time to build once, and Odoo gives you no fast way to replicate a single line or carry a proven line configuration from one document to another. Rebuilding it for the next customer means slow, error-prone manual re-entry — and a mistyped quantity or a forgotten discount becomes a pricing dispute or a margin leak.
The solution
One-click duplicate any line, or copy a whole document's lines to a persistent clipboard and paste them — with a full editable preview — into any Sales Order, Purchase Order, Invoice or Bill. Save recurring baskets as presets, and every copy/paste is logged with a one-click revert.
Everything you need to stop re-keying lines
Every capability below is implemented in the module.
Four Document Types, One Module
Sales Orders, Purchase Orders, Customer Invoices and Vendor Bills all share the same copy/paste toolkit — no need to install a separate app per document type.
One-Click Line Duplicate
A duplicate button on every line row instantly clones product, quantity, unit price, discount, tax and description — nothing re-typed, nothing missed.
Cross-Document Clipboard
Copy a whole document's lines to a persistent, per-user clipboard, then paste them into a different Sales Order, Purchase Order, Invoice or Bill — fields map across document types automatically.
Paste Wizard With Editable Preview
Pick exactly which lines and which fields — product, description, quantity, price, discount, taxes — come across; nothing is written until you confirm.
Reusable Presets
Save a recurring line configuration as a named preset, personal or company-shared, and drop it into any new document in one action.
Full Copy/Paste Audit Log
Every copy, paste and preset application is logged with date, user, source and target document, and line count — full traceability for finance and procurement.
One-Click Revert
Open any log entry and click Revert this paste to unlink the lines it created — an accidental bulk paste is a one-step fix, not a manual cleanup.
State-Aware Guard on Locked Documents
Pasting into a posted invoice or a locked or cancelled order is blocked with a clear, plain-language message — never a silent failure or a raw traceback.
Company-Level Default Settings
Configure company-wide default field toggles for the paste wizard — price, discount and taxes — from a single Settings screen.
How it works
Duplicate or Copy
Click Duplicate on a single line, or Copy on the header to send the whole document's lines to your clipboard.
Open the Target Document
Go to any Sales Order, Purchase Order, Invoice or Bill — even a different document type — and click Paste.
Review and Select
In the paste wizard, tick which lines and which fields to bring across, then confirm.
Save as Preset or Revert
Save a good configuration as a reusable preset, or open the audit log to revert a paste in one click.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The clipboard and paste wizard map shared fields — product, quantity, unit of measure, unit price, discount and taxes — across Sales Orders, Purchase Orders, Invoices and Bills, so a copied line stays consistent wherever you paste it.
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.
All In One Quick Copy Order Line
Duplicate a line, paste a whole document's lines into another, or apply a saved preset — across Sales Orders, Purchase Orders, Invoices and Bills, with a preview before anything is written.
Buy on Odoo App Store