Availability |
Odoo Online
Odoo.sh
On Premise
|
Lines of code | 106 |
Technical Name |
o2m_search |
License | OPL-1 |
Stop Scrolling, Start Searching in One-to-Many Fields
Tired of wading through long lists like order lines or BoM components? The "One2many Search" app adds a simple, powerful search bar exactly where you need it, directly within Odoo's one-to-many fields.

Why You'll Love It
Blazing Fast Filtering
Instantly narrows down long lists based on the record name (`_rec_name`) as you type.
Significant Time Savings
Quickly locate specific products, components, or lines without manual searching.
Effortless Integration
Works automatically on standard and compatible custom one-to-many fields upon installation.
Zero Configuration
Install and go! No complex setup steps are required to enable the search functionality.
How It Works: Simple & Effective
Before: The Long List Challenge
Standard Odoo one-to-many fields can become difficult to navigate when they contain dozens or hundreds of lines (e.g., Sale Orders, BoMs).

Filter: Type to Find
Simply start typing the `_rec_name` (e.g., product name) you are looking for. The list filters after clicking the search button, showing only matching records.

See it Across Odoo
Works seamlessly in various Odoo applications.

Sales Order Lines

Purchase Order Lines

Bill of Materials

Invoice Lines
Quick Installation
Getting started takes just a minute:
- Place the module in your Odoo addons path.
- Update Apps List in Odoo.
- Find and install "One2many Search".
Done! The search feature is now active automatically.
Common Questions
What Odoo versions are supported?
Please check the specific module version for compatibility (e.g., designed for V16, V17, V18).
Community vs Enterprise Edition?
Works perfectly with both Odoo Community and Enterprise editions.
Any configuration needed?
No. Installation is the only step required. The search bar appears automatically where applicable.
Which field is searched?
The app searches based on the `_rec_name` of the records listed in the one-to-many field.
Does it work on custom fields?
Yes, it should automatically work on custom one-to-many fields if they are displayed in a standard list view and the related model has a `_rec_name`.
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