
Multi Search
Search many values at once from any Odoo search bar
Multi Search for Odoo 19 Enterprise lets you search many values at once from any Odoo 19 search bar. Wrap space separated terms in curly braces, for example {SO001 SO002 SO003}, and every term is searched against the selected field in one pass. Built for support, logistics and finance teams who look up batches of order references, tracking numbers or customer codes every day.

Overview
Looking up twenty order references normally means twenty separate searches. This module removes that repetition. Paste the list into the search bar inside curly braces and Odoo searches all of them together, using exactly the operator it would use for a single value.
One search instead of twenty
Curly brace syntax turns a pasted list into a single multi value search.
- Works in every backend search bar.
- Applies to any searchable field you select.
- Uses the same operator Odoo applies to one value.


Invisible until you use it
Without the braces, search behaves exactly as standard Odoo.
- Transparent fallback to standard behaviour.
- No new models and no stored data.

Capabilities
Syntax
- Curly braces around space separated terms.
- Any number of values per search.
Coverage
- Every backend search bar.
- Any searchable field.
Behaviour
- Same operator as a single value.
- Predictable, ordinary results.
Fallback
- Standard search without braces.
- No workflow changes for other users.
Footprint
- Front end patch only.
- No new models, no stored data.
Deployment
- Install and it works.
- No configuration required.
Who is it for
- Support teams looking up batches of references.
- Logistics staff checking lists of tracking numbers.
- Finance teams reconciling invoice or order numbers.
- Anyone pasting reference lists from a spreadsheet.
Key benefits
- A twenty item lookup takes one search, not twenty.
- No training needed, because ordinary search is unchanged.
- No database footprint and no stored configuration.
- Works everywhere without per view setup.

How it works
1. Install
Add the module. No configuration is required.
2. Paste
Type or paste terms in braces, for example {SO001 SO002}.
3. Search
Pick the field from the autocomplete and see all matches together.

Support
Every licence includes 90 days of complimentary support from FlexCode Systems. Write to support@flexcodesys.com with your Odoo version and a short description, and we will come back to you.
Need a customization?
FlexCode Systems is an Official Odoo Silver Partner. If this app is close to what you need but not exact, tell us what is missing and we will quote the change. Visit flexcodesys.com.

FAQ
Which Odoo versions are supported?
This release targets Odoo 19 Enterprise. Each Odoo series is published as its own version of the app.
Is support included?
Yes. Every licence includes 90 days of complimentary support from FlexCode Systems. Write to support@flexcodesys.com with your database details and we will help.
Does it work with multi company databases?
Yes. The module respects the active company and its records, and has been tested in multi company databases.
Which languages are included?
English, German and Arabic translations ship with the module. Additional languages can be added on request.
Can you customise it for our process?
Yes. FlexCode Systems is an Official Odoo Silver Partner and takes customisation requests. Contact support@flexcodesys.com with what you need.
Which views does it work in?
Every backend search bar, on any searchable field. It patches the web client search model, so no view configuration is needed.
What if I do not use the braces?
Search behaves exactly as standard Odoo. The syntax is opt in and falls back transparently.
Does it slow the database down?
No. It adds no models and stores no data, and each term uses the operator Odoo would already apply.

| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 23 |
| Technical Name |
flexcode_multi_search |
| License | OPL-1 |
| Website | https://www.flexcodesys.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