OdooWiki OCA HUB

Product Search Multi Value

product_search_multi_value folder_open OCA/odoo-pim open_in_new
Uncategorised License: AGPL-3

This module allows users to search products based on a list of default codes or barcodes. It can be extended to other values if needed.

auto_awesome What this module does

AI-generated from the code · Odoo 16.0

Lets users search products by typing several codes or barcodes at once in the product search bar, returning products matching any of the entered values.

This module adds a new search field called "Multiple search" to the product search screen. Instead of searching one value at a time, users can paste or type a list of values separated by spaces, and Odoo returns all products that match any of them.

  • The search works on the product template and product variant search views, so it is available wherever you search for products.
  • By default the values are compared against the internal reference (default_code) and the product description, but the list of searched fields is configurable through a system parameter.
  • The search accepts the "contains" and "equals" style matching; other search operators are rejected with an error message.
  • The field is computed and does not store data; it only exists to drive the search.

No new menus, buttons, reports, or scheduled actions are added. The module only changes how the product search behaves and which fields it looks at.

Depends on

product
Models and fields (3)
  • product.product · new model
  • product.template · new model
  • product.search.multi.mixin · new modelsearch_multi (Multiple search)

Text generated by AI (DeepSeek) from reading the Odoo 16.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub

Availability by version

Reviewed: 2026-11-03
Confirmed (verified in repository and branch) Estimated (unverified) No information

Confirmation status: 2 confirmed, 7 with no information of 9 versions.

terminal Installation and usage

OCA documentation · Odoo 16.0

By default, the multi value search looks on default_code and barcode properties. If you need to extend to other property, you just need to adapt the related system parameter: 'product_search_multi_value.search_field'.

Go on the product search view and search on a list of default_code separated by a space. The search must be based on "Multiple search" field.

No verified information in OCA: Installation.

info

Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.