Odoo is the world's easiest all-in-one management software. It includes hundreds of business apps:
CRM | e-Commerce | Accounting | Inventory | PoS | Project management | MRP | etc.
You can save a filter, make it default and share it with all users:
The defined filter remains in the filter menu (with the filter definition) and is available under favorites with the saved name:
If you want to do this programmatically, here is an interesting post:
If you meant have particular custom filter to the default filter list, you need to modify view
let's assume you want to have a custom filter for "Sale Price" over 10
first, you need to find the field name. activate the developer mode (i.e. help, about, activate developer mode)
edit a product
move the mouse over "Sale Price" and you will find the field name: "list_price"
Also, you would find that the object is "product.template"
then go to the setting, section (top bar) and select Technical->User Interface->Views
there search for views based on their object. i.e. put product.template in the search box and select the second item in the search box which searches over "objects"
then you will find that from "search" views, "product.template.search" would be the main view and others have been inherited from that
and add this:
<filter string="over10" name="over_10" domain="[('list_price','>=',10)]"/>
save, go to any product search page (as you have modified the main search view) and you will see "over10" in the list of predefined filters
About This Community
This platform is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.Register
Odoo Training Center
Access to our E-learning platform and experience all Odoo Apps through learning videos, exercises and Quizz.Test it now
|Asked: 8/5/16, 7:06 AM|
|Seen: 533 times|
|Last updated: 8/8/16, 8:17 AM|