Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Productivity
  3. x2many Power Pack | Excel Paste Lines | Clipboard Paste Ctrl+V Import | Duplicate Lines | Clone Lines|Footer Sum Totals |one2many duplicate lines |x2many duplicate lines |Column Reorder Manager | One2many Many2many Spreadsheet Tools | Sales Order Lines SO Lines | Purchase Order Lines PO Lines | Invoice Lines BOM Lines | Bulk Import TSV Google Sheets | Embedded List Form View | Optional Columns Reset | Odoo 19 Productivity v 19.0
  4. Sales Conditions FAQ

x2many Power Pack | Excel Paste Lines | Clipboard Paste Ctrl+V Import | Duplicate Lines | Clone Lines|Footer Sum Totals |one2many duplicate lines |x2many duplicate lines |Column Reorder Manager | One2many Many2many Spreadsheet Tools | Sales Order Lines SO Lines | Purchase Order Lines PO Lines | Invoice Lines BOM Lines | Bulk Import TSV Google Sheets | Embedded List Form View | Optional Columns Reset | Odoo 19 Productivity

by Py-Squad https://www.py-squad.com
Odoo

$ 28.54

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
You bought this module and need support? Click here!
  • Description
  • Manifest
  • Documentation
  • License

Productivity for Odoo 19 Form Lines

x2many Power Pack

Paste Excel rows into order lines with Ctrl+V, duplicate selected lines in one click, toggle footer sum totals, and drag column headers to reorder — on every editable one2many and many2many list inside Odoo forms.

Community Edition Enterprise Edition Odoo.sh On-Premise

See it in 25 seconds

All four tools — any Line On Any screen

Paste from Excel, duplicate lines, toggle footer totals, and manage columns — without leaving the order lines grid.

x2many Power Pack demo — paste, duplicate, totals, columns
x2many Power Pack on Sales Order lines

Built for order-entry teams

Spreadsheet speed inside Odoo forms
Four tools. One install. No custom code.

Paste

Ctrl+V from
Excel / Sheets

Duplicate

Clone selected
lines instantly

Totals

Footer sums on
qty and amounts

Columns

Drag to reorder
Reset saved layout

€25 one-time · No subscription

Depends on standard Odoo web only. No external services. Full source included.

What you get

Excel Paste (Ctrl+V)

Copy tab-separated rows from Excel or Google Sheets and press Ctrl+V on the form. Headers auto-match column labels. Without headers, product, quantity, and price are mapped intelligently. Products resolve by display name or internal reference like [E-COM06] Product Name.

Duplicate Lines

Checkbox selectors on editable lists. Select one or more lines and click Duplicate to clone them at the bottom of the grid.

Footer Totals

Toggle sum footers on integer, float, and monetary columns. No sum attributes required in XML views. Preference is saved per field in the browser.

Column Manager

Drag column headers to reorder embedded lists. Use Odoo's native gear icon to show or hide optional columns. Click Columns to reset saved order and visibility instantly.

Quick start

1 Install x2many Power Pack and open a draft Sales Order (or any form with editable order lines).
2 Paste — copy rows from Excel and press Ctrl+V on the form. Product, qty, and price fill in automatically.
3 Duplicate — check lines and click Duplicate to clone them.
4 Totals — click Totals to show footer sums on numeric columns.
5 Columns — drag headers to reorder, or click Columns to reset saved layout.

Works on any editable embedded list

Sales
Quotation and order lines
Purchase
RFQ and PO lines
Accounting
Invoice and bill lines
Manufacturing
BOM components
Custom apps
Any editable x2many list

Frequently asked questions

Which Odoo version is supported?

Built for Odoo 19. Works on Community, Enterprise, and Odoo.sh.

How does Excel paste work?

Copy tab-separated rows from Excel or Google Sheets, click inside the form, and press Ctrl+V. The Paste button shows a hint — the actual shortcut is Ctrl+V.

Can I paste products by internal reference?

Yes. Values such as [E-COM06] Corner Desk Right Sit are resolved by display name and internal reference. On Sales Order lines the correct product variant is set automatically.

What are the module dependencies?

Depends on standard Odoo web only. No other third-party modules required.

Is an internet connection or activation key required?

No external SaaS and no activation keys. All processing runs inside your Odoo instance.

Professional support from Py-Squad

Installation help, bug fixes, and Odoo 19 compatibility updates for purchasers.

Email: support@py-squad.com

Website: www.py-squad.com

Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 769
Technical Name x2many_power
LicenseOPL-1
Websitehttps://www.py-squad.com

x2many Power Pack

Overview

x2many Power Pack adds spreadsheet-style productivity tools to editable one2many and many2many list fields inside Odoo 19 form views. Paste rows from Excel, duplicate selected lines, toggle footer sum totals, and manage column order — without custom development.

Installation

  1. Copy the x2many_power folder into your Odoo addons path.
  2. Update the apps list and install x2many Power Pack.
  3. Open any form with an editable x2many list (e.g. Sales → Orders → Quotations).

Configuration

No server-side configuration is required. All preferences are stored in the browser:

  • Totals toggle — saved per model, field, and view mode (localStorage).
  • Column order — saved per embedded list view key (localStorage).
  • Column visibility — uses Odoo's native optional-columns gear; Columns reset clears both visibility and order preferences immediately.

Usage

Toolbar

On editable x2many list sub-views, a toolbar appears directly above the lines grid with four buttons: Totals, Duplicate, Paste, and Columns. The toolbar is not shown on readonly forms or kanban sub-views.

Excel Paste

  1. In Excel or Google Sheets, copy one or more rows (tab-separated).
  2. Open a draft form with editable order lines (e.g. Sales Order).
  3. Click inside the form near the lines grid and press Ctrl+V (Cmd+V on Mac).
  4. If the first clipboard row matches column headers, mapping is automatic.
  5. Without headers, product / quantity / price cells are mapped intelligently.
  6. Product values such as [E-COM06] Corner Desk Right Sit are resolved by name or internal reference.
  7. A success notification shows how many lines were created.

Supported field types: text/char, integer, float, monetary, boolean, selection, many2one (name and internal-reference lookup).

Duplicate Lines

  1. On an editable x2many list, select one or more lines using the checkboxes.
  2. Click Duplicate in the toolbar.
  3. Selected lines are cloned at the bottom of the list.

Footer Totals

  1. Click Totals in the toolbar to enable sum footers.
  2. Integer, float, and monetary columns show a sum row automatically.
  3. Click Totals again to hide footers. The preference is remembered.

Column Manager

  1. Drag a column header left or right to reorder columns (embedded lists only).
  2. Use Odoo's native gear icon to show or hide optional columns.
  3. Click Columns in the toolbar to reset saved order and visibility instantly.

Compatibility

  • Odoo 19 — Community, Enterprise, and Odoo.sh
  • Depends on web only
  • No external services or activation keys required

Support

Email: support@py-squad.com Website: https://www.py-squad.com

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with