Find and add products without leaving the quotation

One search box, typo-tolerant matching across name, reference, barcode and sales description, with live availability and single-click bulk add — right inside the sales order.

The problem

Adding products to a sale order in Odoo means opening each line and typing into a field that only matches on product name. Order-entry clerks and inside-sales reps who know their catalog by partial names, references or barcodes must click into every line just to search, verify quantities, or check stock — slowing high-volume quote and order entry to a crawl.

The solution

Sales Order Quick Product Search adds one search box to the order header. Type any part of a name, reference, barcode or sales description and get a ranked, inline results list with live on-hand, forecasted or free-to-use availability and the customer's last paid price — then tick the ones you want and add them all with a single click.

Capabilities

Everything order entry needs, in one box

Every capability below is implemented in the module.

01

One-Box Multi-Field Search

Search product name, internal reference, barcode and sales description at once, with results ranked by relevance so the best match is always on top.

02

Typo-Tolerant, Order-Independent Matching

Multi-token matching finds products even when search terms are out of order or only partially typed — no need to remember the exact name.

03

Inline Results, No Extra Screens

Results render directly inside the search dialog opened from the order header — no separate picker screen and no line-by-line navigation.

04

Live Availability at a Glance

Choose On Hand, Forecasted, or Free To Use as the availability figure shown next to every result, so reps can promise quantities with confidence.

05

Last Price This Customer Paid

Each result shows the last unit price the customer paid for that product, sourced from invoice or delivery address history, so reps skip manual price lookups.

06

Single-Click Bulk Add

Tick the products you want — or add all in-stock results in one click — with per-row quantities. Odoo's own pricelist and tax logic fills in the rest.

07

Category and In-Stock Filtering

Narrow results by product category, including sub-categories, and show only in-stock items to keep the results list focused.

08

No-Code Settings

Configure which fields are searched, the default availability figure, and the maximum number of results from Sales Settings — no developer mode required.

09

Role-Based Access Control

A dedicated user group, auto-granted to salespeople and sales managers, lets admins control exactly who can use quick search.

Workflow

How it works

1

Open the Order

Click "Quick Product Search" in the header of any draft or sent quotation.

2

Search

Type a name, reference, barcode or description; results rank by relevance with live availability and last price shown inline.

3

Select and Add

Tick the products you want, or Add All In-Stock, and set quantities per row.

4

Confirm

The new lines land on the order instantly, priced and taxed by Odoo's own pricelist logic.

Questions

Frequently asked

No sales fog. If your question isn't here, email us and we'll answer it the same way.

Sales Order Quick Product Search works on Odoo Community and Enterprise, versions 17, 18 and 19.

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.

Sales Order Quick Product Search

One typo-tolerant search box across name, reference and barcode with inline results showing live availability and the last price this customer paid — and single-click bulk add straight onto the order.

Buy on Odoo App Store