This question has been flagged
7 Replies
8496 Views

Is there any plan to implement global search in odoo?

I mean a tool, where user can type just some string and get result from different tables (partners, task, call etc) and from all fields (name, phone, city etc.).

If I would make such tool myself, should it be a module or it can be modification of a source tree and there will be a chance for acceptance of my pull request?

Avatar
Discard

@Ivan,

I've come across this for global website search (blog, products, etc.):

https://github.com/OpenSur/Odoo_addons/tree/master/website_search

While this does not do admin search, I think it would be a great place to start for anyone wanting to build an all-in-one backend/admin search.

If you are going to build it I think it would be a valuable addition to the 8.0 community modules, and perhaps a candidate for OCA (as I have not seen anything similar yet in their various projects).

Best Answer

We have developed a module that will exactly fulfill your need. Our module will search the complete odoo system for matching values and display it menu wise highlighting the matching records. It will also display you the native tree view so you can easily grab what you want. From there you can navigate to single or multiple records and perform actions on the records. It will be simply amazing, just take a look at our module here https://apps.odoo.com/apps/modules/9.0/odoo_real_global_search/.

Avatar
Discard
Best Answer

Hi,

We have made one application for Version 9.0 and its available as paid in https://apps.odoo.com/apps/modules/9.0/global_search/

Thanks,

Mustufa Rangwala

 


Avatar
Discard
Best Answer

Hi,

We will make available something like you want. Please see below.

https://www.odoo.com/forum/help-1/question/is-there-any-global-kind-of-search-input-available-in-odoo-where-we-can-do-quick-search-of-particular-record-81534

I hope it will help you a lot.

Avatar
Discard
Author

Thank you, but in your module the user also have to specify where to search (what table and what field). It's not a global search. It's just provide global input to search something particular (e.g. search partner by name from any page in odoo)

@Ivan indeed our module is having more features then just you thought. If we do as per your thinking then we have specify any object no ? If not then do you think how much time system will need in order to search from all tables ?

Author

with a global index system should handle search request fast enough