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. Sale
  3. Bulk Add Products to Sale Order | Mass Product & Variant Selector for Odoo v 19.0
  4. Sales Conditions FAQ

Bulk Add Products to Sale Order | Mass Product & Variant Selector for Odoo

by Techultra Solutions Private Limited https://www.techultrasolutions.com/
Odoo

$ 23.29

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 587
Technical Name tus_add_bulk_order
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Inventory (stock)
• Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 587
Technical Name tus_add_bulk_order
LicenseOPL-1
Websitehttps://www.techultrasolutions.com/
Versions 16.0 17.0 18.0 19.0
  • Description
  • License
Background pattern
TechUltra Solutions Logo
Compatible with Odoo Community and Enterprise

Odoo 16 · 17 · 18 · 19  |  Community & Enterprise

Bulk Add Products to Sale Order

Mass Product & Variant Selector for Odoo — Built for Wholesale, B2B and High-Volume Sales Teams


Stop adding products one-by-one. The Bulk Add Products to Sale Order module turns Odoo Sale Order creation into a single, fast, error-free action. Search by model code, pick variants, set quantities and prices in a smart grid, see real-time stock availability, and push everything into the Sale Order in one click. Designed for wholesalers, distributors, retailers and B2B teams that handle high-volume orders every day.

80%
Less data entry
1-Click
Bulk order push
Real-Time
Stock visibility
4 Versions
Odoo 16 / 17 / 18 / 19
See How It Works  Contact Support  Visit TechUltra Solutions

Bulk Add Products to Sale Order — Product Overview

See how sales teams add dozens of products and variants to a Sale Order in seconds — without leaving the Odoo Sale Order screen.

  Watch the Module Demo

A short walkthrough of the Bulk Add Products to Sale Order workflow in Odoo.

Watch Bulk Add Products to Sale Order Demo on YouTube
  Watch on YouTube

Key Features & Highlights

Everything sales teams need to create large Sale Orders in Odoo — faster, cleaner, error-free.

Bulk product selection icon
Bulk Product Selection

Add multiple products and variants to a Sale Order from one smart grid — no more line-by-line entry.

Variant grid icon
Variant & Quantity Grid

Enter quantities for every variant of a product in a single screen — with attribute display and validation.

Real-time stock icon
Real-Time Stock Visibility

See live "In Stock / Out of Stock" indicators for every variant before you commit them to the order.

Auto recalculation icon
Auto Total Recalculation

Total Quantity, Sales Price and Line Total recalculate instantly as you type quantity or price.

Productivity icon
Search by Model Code

Use the unique Model Name field on each product for fast, error-proof picker search by SKU / model code.

Custom price icon
Per-Variant Price Override

Override the unit price of any variant before pushing it into the Sale Order line.

Add to cart icon
Add Single Row or Push All

Send one row to the Sale Order with the cart icon, or push every filled row in a single click.

Native workflow icon
Native Sale Workflow

Lines are created through the standard Odoo Sale Order line API — pricing rules, taxes and reports keep working.

No code icon
Zero Configuration

Install the module, set a Model Name on your products, and you're ready — no developer required.

Built for Wholesale, B2B and Distribution

Designed for sales teams that process bulk orders with many SKUs and variants every day.

View Live Screenshots

Screens & Workflow

Click any step to jump straight to the matching screenshot.

  • Screenshots
  • Compatibility
  • Support
  • FAQs
01  Setup & Configuration 02  Sale Order Action 03  Bulk Selection Grid 04  Product & Variant Selection 05  Order Confirmation
 At a glance
  • Configure once with a unique Model Name
  • Open any draft Sale Order → click Add Bulk Products
  • Pick products, set quantities and prices in the grid
  • Push all rows to the Sale Order in one click

1. Setup & Configuration

After installing the Bulk Add Products to Sale Order module, open any product (or create a new one). On the product form a new Bulk Order tab appears. Set a unique Model Name for the product — this is the SKU / model code used by the bulk picker.

Product configuration with Model Name field for bulk order in Odoo

2. Sale Order Action

Open any draft Sale Order (or create a new quotation). A new Add Bulk Products button is added to the Sale Order toolbar right next to the standard actions. The button is only shown while the order is in Draft, so confirmed orders stay protected.

Add Bulk Products button on Odoo Sale Order

3. Bulk Selection Grid

Clicking Add Bulk Products opens a full-width grid scoped to the current Sale Order (the Sale Order reference is shown at the top). Each row is one product picker — search by Model Name, see the photo, the attributes of every variant, available stock and unit price.

Bulk product selection grid for Odoo Sale Order

4. Product & Variant Selection

Type quantities and (optionally) override the unit price for any variant. The grid validates input on the fly, blocks out-of-stock variants and recomputes Total Qty, Sales Price and Total live. Use the icon to push a single row, or the Add to Sale Order button at the top to push every filled row at once.

Product variant selection grid with quantities, prices and stock in Odoo

5. Order Confirmation

Selected products and variants land directly on the Sale Order as standard order lines — with the right unit, price, taxes and downstream behavior. The user is automatically returned to the Sale Order view, ready to continue the standard quotation / confirmation flow.

Bulk products successfully added as Sale Order lines in Odoo

Supported Odoo Versions & Editions

The Bulk Add Products to Sale Order module is maintained for the following Odoo releases.

Odoo 19.0 Odoo 18.0 Odoo 17.0 Odoo 16.0
 Editions

Works on both Odoo Community and Odoo Enterprise editions.

 Dependencies

Built on top of the standard sale_management and stock modules — no third-party Python libraries required.

 Multi-Company & Multi-User

Stock visibility is fetched through Odoo ORM and respects multi-company and access rights.

 Upgrade-Friendly

No schema-breaking changes — uses standard Sale Order line creation, so upgrades stay safe.

Customer Support

TechUltra Solutions stands behind every module — here is what you get with your purchase.

90 days free bug-fix support on the module after purchase.
5 hours of free configuration support. Additional configuration or customization is billable.
The support team is available Monday to Friday, 10:00 AM – 07:00 PM (IST).
Open a ticket by emailing support@techultra.in.
Visit techultrasolutions.com to explore our full Odoo app catalogue.

Frequently Asked Questions

Quick answers about the Bulk Add Products to Sale Order module.

What is the Bulk Add Products to Sale Order feature? +

It is an Odoo Sale Order productivity tool that lets you add multiple products, their variants and quantities to a quotation in a single step — instead of creating Sale Order lines one by one.

How do I open the bulk product picker? +

Open any Sale Order in Draft state and click the Add Bulk Products button at the top. The bulk grid opens scoped to that Sale Order.

Can I search for products inside the bulk picker? +

Yes. Each row has a smart search input that searches your products by the unique Model Name field. Suggestions are returned through a single ORM search_read call for fast results.

Does it show real-time stock per variant? +

Yes. For every variant the grid shows live "In Stock" or "Out of Stock" computed from stock.quant on internal locations, and blocks quantity input when the variant is out of stock.

Can I override the unit price per variant? +

Yes. Each variant row has its own price input. The override is sent to the standard Sale Order line as price_unit, so taxes and reports keep working normally.

What happens to confirmed Sale Orders? +

The Add Bulk Products button is hidden once the order leaves the Draft state, so confirmed quotations and locked orders are not modified by the module.

Is it compatible with Community and Enterprise? +

Yes. The module depends only on standard sale_management and stock modules and works on both Community and Enterprise editions of Odoo 16, 17, 18 and 19.

Does it work in multi-company environments? +

Yes. Stock and product data are read through the Odoo ORM and follow the user's company access rights.

Who Is This Module For?

Built for Odoo customers that handle large Sale Orders with many SKUs and variants.

 Wholesale & Distribution

Push large purchase lists into a single Sale Order in seconds.

 Retail Chains

Restock multiple stores using a single bulk Sale Order workflow.

 B2B Sales Teams

Build quotations for B2B customers with dozens of variants in one screen.

 Manufacturing

Create production-driven Sale Orders by bulk-adding components and variants.

 Trading Companies

Speed up sales for multi-SKU import / export catalogues.

 Multi-Variant Catalogues

Ideal for fashion, hardware and any business with size / color / model variants.

What Customers Search For

Common search terms and use-cases this module helps with.

odoo bulk sale order odoo add multiple products odoo bulk product selection odoo sale order automation odoo variant order entry odoo wholesale order management odoo b2b sale order odoo mass product add odoo product variant selector odoo sales productivity odoo bulk order entry odoo 19 bulk order odoo 18 bulk order odoo 17 bulk order odoo 16 bulk order odoo distribution sales odoo retail bulk order odoo trading company sales odoo quotation bulk products odoo sale order line wizard

Related TechUltra Solutions Apps

More productivity boosters from TechUltra Solutions for your Odoo stack.

HDFC Vendor Payment Integration
HDFC Vendor Payment Integration
Odoo Product Personalizer
Odoo Product Personalizer
RingCentral Integration
RingCentral Integration
Odoo Direct Print via Printnode
Odoo Direct Print via Printnode
Face Recognition Attendance System
Face Recognition Attendance System
Portal User Chatter
Portal User Chatter
LinkedIn Integration
LinkedIn Integration
AI Inventory Forecast
AI Inventory Forecast
Face Capture On Attendance System
Face Capture On Attendance System
Data Offload External Archive Manager
External Archive Manager
ODOO JSON RPC
ODOO JSON RPC
Discuss Search
Discuss Search
Show Hide Send Message Button
Show Hide Send Message Button
Stock Inventory Counting
Stock Inventory Counting
Odoo Pos Select Product Location
Odoo Pos Select Product Location
List Column Reorder
List Column Reorder (Per User)
Web Select All Companies
Web Select All Companies
Show Optional Columns
Show Optional Columns
Add Bulk Products in SaleOrder
Add Bulk Products in SaleOrder
Advanced Employee Image Exporter
Advanced Employee Image Exporter
Advanced Many2Many Binary Upload
Advanced Many2Many Binary Upload
Product Image Import
Product Image Import
Portal User Edit QTY and Delete Lines
Portal QTY & Delete on Quotations
Restrict chatter Edit and Delete
Restrict Chatter Edit & Delete
Previous Next
  Browse All TechUltra Apps
TechUltra Solutions Services
TechUltra Solutions Banner
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