[IMP] base, mail: improve filters on partner model

Specifications: improve search filters and groupby, reorder filters

This commit is related to task #1878516 and PR #26929 .
This commit is contained in:
Pratima Gupta
2018-09-19 13:18:26 +02:00
committed by Thibault Delavallée
parent a645d7d795
commit a4407f0a82
2 changed files with 3 additions and 2 deletions
+1 -1
View File
@@ -34,7 +34,7 @@
<field name="model">res.partner</field>
<field name="inherit_id" ref="base.view_res_partner_filter"/>
<field name="arch" type="xml">
<filter name="supplier" position="after">
<filter name="inactive" position="after">
<separator />
<filter string="My Activities" name="activities_my"
domain="[('activity_ids.user_id', '=', uid)]"/>
+2 -1
View File
@@ -444,6 +444,7 @@
<search string="Search Partner">
<field name="name"
filter_domain="['|','|',('display_name','ilike',self),('ref','=',self),('email','ilike',self)]"/>
<field name="parent_id" domain="[('is_company','=',1)]" operator="child_of"/>
<filter name="filter_my_partners" help="My Contacts"
domain="[('user_id','=',uid)]"/>
<separator/>
@@ -456,7 +457,7 @@
<separator/>
<field name="category_id" string="Tag" filter_domain="[('category_id','ilike', self)]"/>
<field name="user_id"/>
<field name="parent_id" domain="[('is_company','=',1)]" operator="child_of"/>
<field name="phone" filter_domain="['|',('phone','ilike',self),('mobile','=',self)]"/>
<group expand="0" name="group_by" string="Group By">
<filter name="salesperson" string="Salesperson" domain="[]" context="{'group_by' : 'user_id'}" />
<filter name="group_company" string="Company" context="{'group_by': 'parent_id'}"/>