diff options
| author | RGA(OpenERP) <> | 2010-04-07 19:42:20 +0530 |
|---|---|---|
| committer | HDA (OpenERP) <hda@tinyerp.com> | 2010-04-07 19:42:20 +0530 |
| commit | 2f0e7a5ca8e2c9a055ad1bf42d83e01d4fe4d6d7 (patch) | |
| tree | 969600389cad892584839c09ad2645a72cbc7b62 | |
| parent | 5d6a55b2892fca0762fdb46df95eb326ec198b50 (diff) | |
Improved search view by removing default values and shift it on actions
bzr revid: hda@tinyerp.com-20100407141220-enqywrvyecd2iaa3
48 files changed, 224 insertions, 201 deletions
diff --git a/addons/account/report/account_invoice_report_view.xml b/addons/account/report/account_invoice_report_view.xml index 47b6ebf3110..2f2c7239454 100644 --- a/addons/account/report/account_invoice_report_view.xml +++ b/addons/account/report/account_invoice_report_view.xml @@ -43,36 +43,37 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Invoices"> - <filter icon="terp-account" - string="This Year" - domain="[('year','=',time.strftime('%%Y'))]" - help="Invoices of the year"/> - <filter icon="terp-account" - string="This Month" - domain="[('month','=',time.strftime('%%m'))]" - help="Invoices of this month"/> - <separator orientation="vertical"/> - <filter icon="terp-account" - string="Draft" - domain="[('state','=','draft')]"/> - <filter icon="terp-account" - string="Invoices" - domain="[('state','<>','draft'),('state','<>','cancel')]"/> - <filter icon="terp-account" - string="Paid" - domain="[('state','=','paid')]"/> - <separator orientation="vertical"/> - <field name="product_id"/> - <field name="user_id" widget="selection"> - <filter icon="terp-account" - string="My Invoices" - domain="[('user_id','=',uid)]"/> - </field> - <field name="partner_id"/> - <field name="company_id" groups="base.group_multi_company" widget="selection"/> - + <group> + <filter icon="terp-account" + string="This Year" + domain="[('year','=',time.strftime('%%Y'))]" + help="Invoices of the year"/> + <filter icon="terp-account" + string="This Month" + domain="[('month','=',time.strftime('%%m'))]" + help="Invoices of this month"/> + <separator orientation="vertical"/> + <filter icon="terp-account" + string="Draft" + domain="[('state','=','draft')]"/> + <filter icon="terp-account" + string="Invoices" + domain="[('state','<>','draft'),('state','<>','cancel')]"/> + <filter icon="terp-account" + string="Paid" + domain="[('state','=','paid')]"/> + <separator orientation="vertical"/> + <field name="product_id"/> + <field name="user_id" widget="selection"> + <filter icon="terp-account" + string="My Invoices" + domain="[('user_id','=',uid)]"/> + </field> + <field name="partner_id"/> + <field name="company_id" groups="base.group_multi_company" widget="selection"/> + </group> <newline/> - <group expand="1" string="Extended options..." colspan="10" col="12"> + <group expand="1" string="Extended options..." > <filter icon="terp-account" string="Customer Invoices" domain="[('type','=','out_invoice')]" @@ -89,9 +90,9 @@ domain="[('type','=','in_refund')]"/> </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="12"> + <group expand="1" string="Group By..." > <filter string="Company" icon="terp-account" context="{'group_by':'company_id'}"/> - <filter string="Salesman" icon="terp-account" context="{'group_by':'user_id'}" default="1"/> + <filter string="Salesman" icon="terp-account" context="{'group_by':'user_id'}" /> <separator orientation="vertical"/> <filter string="Product" icon="terp-account" context="{'group_by':'product_id'}"/> <filter string="Partner" icon="terp-account" context="{'group_by':'partner_id'}"/> diff --git a/addons/crm/crm_claims_menu.xml b/addons/crm/crm_claims_menu.xml index 1eac8e007a3..f235c9ae637 100755 --- a/addons/crm/crm_claims_menu.xml +++ b/addons/crm/crm_claims_menu.xml @@ -13,6 +13,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,calendar,form,graph</field> <field name="view_id" ref="crm_case_claims_tree_view"/> + <field name="context">{"search_default_section_id":section_id,"search_default_current":1,"search_default_my_claims":1}</field> <field name="search_view_id" ref="crm.view_crm_case_claims_filter"/> </record> diff --git a/addons/crm/crm_claims_view.xml b/addons/crm/crm_claims_view.xml index f791a1b86cc..08c0bd9b528 100755 --- a/addons/crm/crm_claims_view.xml +++ b/addons/crm/crm_claims_view.xml @@ -161,7 +161,7 @@ <separator string="Action Information" colspan="4"/> <field name="name" colspan="4"/> <field name="date"/> - <field name="user_id"/> + <field name="user_id"/> </form> </field> </page> @@ -245,9 +245,9 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Claims"> - <filter icon="gtk-new" string="Current" + <filter icon="gtk-new" string="Current" name="current" domain="[('state','in',('draft', 'open'))]" - separator="1" help="Current Claims" default="1" + separator="1" help="Current Claims" /> <filter icon="gtk-execute" string="In Progress" @@ -263,16 +263,14 @@ <field name="name" select='1'/> <field name="partner_id" select="1"/> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-partner" - domain="[('user_id','=',uid)]" help="My Claims" - default="1" /> + <filter icon="terp-partner" name="my_claims" + domain="[('user_id','=',uid)]" help="My Claims"/> <filter icon="terp-partner" domain="[('user_id','=', False)]" help="Unassigned Claims" /> </field> <field name="section_id" select="1" - widget="selection" - default="context.get('section_id', False)"> + widget="selection"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" help="My section" /> diff --git a/addons/crm/crm_fund_menu.xml b/addons/crm/crm_fund_menu.xml index babb10f291c..c0994aee5cd 100644 --- a/addons/crm/crm_fund_menu.xml +++ b/addons/crm/crm_fund_menu.xml @@ -12,6 +12,7 @@ <field name="res_model">crm.fundraising</field> <field name="view_mode">tree,form,graph</field> <field name="view_id" ref="crm.crm_case_tree_view_fund"/> + <field name="context">{"search_default_my_funds":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_fund_filter"/> </record> diff --git a/addons/crm/crm_fund_view.xml b/addons/crm/crm_fund_view.xml index ec4f0d49236..536da9b7c77 100644 --- a/addons/crm/crm_fund_view.xml +++ b/addons/crm/crm_fund_view.xml @@ -169,7 +169,7 @@ <separator string="Action Information" colspan="4"/> <field name="name" colspan="4"/> <field name="date"/> - <field name="user_id"/> + <field name="user_id"/> </form> </field> </page> @@ -181,8 +181,8 @@ <form string="Communication history"> <group col="7" colspan="4"> <field name="date"/> - <field name="email_to"/> - <field name="email_from"/> + <field name="email_to"/> + <field name="email_from"/> <button string="Add a CC" name="%(crm.action_view_crm_email_add_cc_wizard)d" @@ -252,7 +252,7 @@ <search string="Search Funds"> <group col='6' colspan='4'> <filter icon="terp-partner" string="My Funds" - default="1" domain="[('user_id','=',uid)]" + name="my_funds" domain="[('user_id','=',uid)]" separator="1" help="Funds Related to Current User" /> @@ -277,9 +277,7 @@ domain="[('user_id','=', False)]" help="Unassigned" /> </field> - <field name="section_id" select="1" - widget="selection" - default="context.get('section_id', False)"> + <field name="section_id" select="1" widget="selection" string="Section"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" help="My section" /> diff --git a/addons/crm/crm_helpdesk_menu.xml b/addons/crm/crm_helpdesk_menu.xml index bd3f0889bd1..b1a7dfcc428 100644 --- a/addons/crm/crm_helpdesk_menu.xml +++ b/addons/crm/crm_helpdesk_menu.xml @@ -11,6 +11,7 @@ <field name="res_model">crm.helpdesk</field> <field name="view_mode">tree,calendar,form</field> <field name="view_id" ref="crm_case_tree_view_helpdesk"/> + <field name="context">{"search_default_my_hd_request":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_helpdesk_filter"/> </record> diff --git a/addons/crm/crm_helpdesk_view.xml b/addons/crm/crm_helpdesk_view.xml index 6bb356bacfb..803b306c1bb 100644 --- a/addons/crm/crm_helpdesk_view.xml +++ b/addons/crm/crm_helpdesk_view.xml @@ -223,13 +223,10 @@ <field name="name" select='1' string="Query"/> <field name="partner_id" /> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-partner" - domain="[('user_id','=',uid)]" - help="My Helpdesk Requests" default="1" /> + <filter icon="terp-partner" name="my_hd_request" + domain="[('user_id','=',uid)]" help="My Helpdesk Requests"/> </field> - <field name="section_id" - default="context.get('section_id', False)" select="1" - widget="selection" string="Section"> + <field name="section_id" select="1" widget="selection" string="Section"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" help="My section" /> diff --git a/addons/crm/crm_lead_menu.xml b/addons/crm/crm_lead_menu.xml index c78d25b6738..8e34bca3118 100644 --- a/addons/crm/crm_lead_menu.xml +++ b/addons/crm/crm_lead_menu.xml @@ -7,6 +7,8 @@ <field name="res_model">crm.lead</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="crm_case_tree_view_leads"/> + <field name="context">{"search_default_current":1,"search_default_my_lead":1,"search_default_section_id":section_id}</field> + <field name="context">{"search_default_current":1,"search_default_my_lead":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_leads_filter"/> </record> <record model="ir.actions.act_window.view" id="action_crm_tag_tree_view_leads_all"> diff --git a/addons/crm/crm_lead_view.xml b/addons/crm/crm_lead_view.xml index 8ecebf27ec8..8fcf34238f2 100644 --- a/addons/crm/crm_lead_view.xml +++ b/addons/crm/crm_lead_view.xml @@ -262,9 +262,8 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Leads"> - <filter icon="terp-project" + <filter icon="terp-project" name="current" string="Current" - default="1" domain="[('state','in',('draft','open'))]"/> <filter icon="terp-project" string="Open" @@ -289,13 +288,13 @@ <field name="user_id" widget="selection"> <filter icon="terp-partner" domain="[('user_id','=',uid)]" - help="My Leads" default="1" + help="My Leads" name="my_lead" /> <filter icon="terp-partner" domain="[('user_id','=', False)]" help="Unassigned Leads" /> </field> - <field name="section_id" default="context.get('section_id', False)" widget="selection" + <field name="section_id" widget="selection" context="{'invisible_section': False}"> <filter icon="terp-crm" context="{'invisible_section': False}" diff --git a/addons/crm/crm_meeting_menu.xml b/addons/crm/crm_meeting_menu.xml index 3f680b61f15..c4baede4ae5 100644 --- a/addons/crm/crm_meeting_menu.xml +++ b/addons/crm/crm_meeting_menu.xml @@ -85,6 +85,7 @@ <field name="res_model">crm.meeting</field> <field name="view_mode">calendar,tree,form,gantt</field> <field name="view_id" ref="crm_case_calendar_view_meet"/> + <field name="context">{"search_default_current":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="view_crm_case_meetings_filter"/> </record> <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet"> diff --git a/addons/crm/crm_meeting_view.xml b/addons/crm/crm_meeting_view.xml index 6d6402b9fdb..9d4888329fb 100755 --- a/addons/crm/crm_meeting_view.xml +++ b/addons/crm/crm_meeting_view.xml @@ -262,14 +262,13 @@ <filter icon="terp-crm" string="Current" domain="[('state','in',('draft', 'open'))]" default="1" help="Current Meetings" /> - <filter icon="terp-crm" string="Confirmed" - domain="[('state','=','done')]" - help="Confirmed Meetings" /> + <filter icon="terp-crm" name="current" string="Current" + domain="[('state','in',('draft', 'open'))]" + help="Current Meetings"/> <separator orientation="vertical"/> <field name="name" select="1" string="Subject"/> <field name="partner_id" select="1" /> <field name="section_id" - default="context.get('section_id', False)" select="1" widget="selection"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" diff --git a/addons/crm/crm_opportunity_menu.xml b/addons/crm/crm_opportunity_menu.xml index 3bcdbc7bb9f..ba01ca72be4 100644 --- a/addons/crm/crm_opportunity_menu.xml +++ b/addons/crm/crm_opportunity_menu.xml @@ -27,6 +27,7 @@ <field name="res_model">crm.opportunity</field> <field name="view_mode">tree,form,graph</field> <field name="view_id" ref="crm_case_tree_view_oppor"/> + <field name="context">{"search_default_my_oprtnit":1,"search_default_new_oprtnit":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_opportunities_filter"/> </record> <record model="ir.actions.act_window.view" id="action_crm_tag_tree_view_oppor11"> diff --git a/addons/crm/crm_opportunity_view.xml b/addons/crm/crm_opportunity_view.xml index f36f11dfe74..e4837e933c9 100644 --- a/addons/crm/crm_opportunity_view.xml +++ b/addons/crm/crm_opportunity_view.xml @@ -263,7 +263,6 @@ <search string="Search Opportunities"> <filter icon="terp-project" string="Current" - default="1" domain="[('state','in',('draft','open'))]"/> <filter icon="terp-project" string="Open" @@ -284,16 +283,15 @@ <field name="name" string="Opportunity"/> <field name="partner_id"/> <field name="user_id" widget="selection"> - <filter icon="terp-partner" + <filter icon="terp-partner" name="my_oprtnit" domain="[('user_id','=',uid)]" - help="My Opportunities" default="1" - /> + help="My Opportunities" /> <filter icon="terp-partner" domain="[('user_id','=', False)]" help="Unassigned Opportunities" /> </field> <field name="section_id" - default="context.get('section_id', False)" select="1" + select="1" widget="selection"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" diff --git a/addons/crm/crm_phonecall_menu.xml b/addons/crm/crm_phonecall_menu.xml index 9f1f2f946fc..9e6678c0834 100644 --- a/addons/crm/crm_phonecall_menu.xml +++ b/addons/crm/crm_phonecall_menu.xml @@ -20,6 +20,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,calendar</field> <field name="view_id" ref="crm_case_phone_tree_view"/> + <field name="context">{"set_editable":True,"default_state":'open',"search_default_my_calls":1,"search_default_state":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_phonecalls_filter"/> </record> @@ -54,7 +55,7 @@ <field name="view_mode">tree,calendar</field> <field name="view_id" ref="crm_case_phone_tree_view"/> <field name="domain" eval="'[(\'categ_id\',\'=\','+str(ref('categ_phone1'))+')]'"/> - <field name="context">{'set_editable':True,'default_state':'open'}</field> + <field name="context">{"default_state":'open',"search_default_my_calls":1,"search_default_state":1,"search_default_section_id":section_id}</field> <field name="search_view_id" ref="crm.view_crm_case_phonecalls_filter"/> </record> diff --git a/addons/crm/crm_phonecall_view.xml b/addons/crm/crm_phonecall_view.xml index ec773cf78ef..064d3569d03 100644 --- a/addons/crm/crm_phonecall_view.xml +++ b/addons/crm/crm_phonecall_view.xml @@ -176,16 +176,15 @@ <field name="name" string="Call Summary"/> <field name="partner_id"/> <field name="user_id" widget="selection"> - <filter icon="terp-partner" - domain="[('user_id','=',uid)]" help="My Phonecalls" - default="1" /> + <filter icon="terp-partner" name="my_calls" + domain="[('user_id','=',uid)]" + help="My Phonecalls"/> <filter icon="terp-partner" domain="[('user_id','=',False)]" help="Unassigned Phonecalls" /> </field> <field name="section_id" - default="context.get('section_id', False)" select="1" - widget="selection" string="Section"> + select="1" widget="selection" string="Section"> <filter icon="terp-crm" domain="[('section_id','=',context.get('section_id',False))]" help="My section" /> diff --git a/addons/crm/crm_report_view.xml b/addons/crm/crm_report_view.xml index 7b8b08dd7c9..4746829da12 100644 --- a/addons/crm/crm_report_view.xml +++ b/addons/crm/crm_report_view.xml @@ -78,7 +78,6 @@ help="Cases by Section and Type for this month" /> <separator orientation="vertical"/> <field name="section_id" - default="context.get('section_id', False)" select="1" widget="selection" /> <field name="category2_id" select="1"/> <field name="nbr" select="1"/> diff --git a/addons/crm/crm_view.xml b/addons/crm/crm_view.xml index b1e5e0d145c..babacff497d 100644 --- a/addons/crm/crm_view.xml +++ b/addons/crm/crm_view.xml @@ -418,7 +418,7 @@ <group col='6' colspan='4'> <filter icon="terp-partner" string="My Cases" domain="[('user_id','=',uid)]" separator="1" - default="1" help="Cases Related to Current User" /> + help="Cases Related to Current User" /> <field name="state" select="1"> <filter icon="gtk-new" domain="[('state','in',('draft', 'open'))]" @@ -435,8 +435,7 @@ widget="selection" /> </group> <field name="section_id" - default="context.get('section_id', False)" select="1" - widget="selection"/> + select="1" widget="selection" string="Section"/> </search> </field> </record> @@ -511,7 +510,6 @@ <field name="date" select="1"/> <field name="user_id" select="1" widget="selection"/> <field name="section_id" - default="context.get('section_id', False)" select="1" widget="selection"/> </group> </search> diff --git a/addons/crm/report/crm_claim_report_view.xml b/addons/crm/report/crm_claim_report_view.xml index a00df8b03a0..465fab740a6 100644 --- a/addons/crm/report/crm_claim_report_view.xml +++ b/addons/crm/report/crm_claim_report_view.xml @@ -83,6 +83,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="view_id" ref="view_report_crm_claim_tree"/> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_claim_filter"/> </record> diff --git a/addons/crm/report/crm_fundraising_report_view.xml b/addons/crm/report/crm_fundraising_report_view.xml index 1eeb5871e13..fbc56e6202e 100644 --- a/addons/crm/report/crm_fundraising_report_view.xml +++ b/addons/crm/report/crm_fundraising_report_view.xml @@ -80,6 +80,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="view_id" ref="view_report_crm_fundraising_tree"/> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_fundraising_filter"/> </record> diff --git a/addons/crm/report/crm_helpdesk_report_view.xml b/addons/crm/report/crm_helpdesk_report_view.xml index dc1306e3623..ba4e3be7ed2 100644 --- a/addons/crm/report/crm_helpdesk_report_view.xml +++ b/addons/crm/report/crm_helpdesk_report_view.xml @@ -68,11 +68,11 @@ <group col="16" colspan="9"> <filter string="This Year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" - default="1" /> + name="this_year" /> <filter string="This Month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" - default="1" /> + name="this_month" /> <separator orientation="vertical" /> <filter string="Current" icon="terp-hr" @@ -89,7 +89,6 @@ <separator orientation="vertical" /> <field name="section_id" - default="context.get('section_id', False)" widget="selection" context="{'invisible_section': False}"> @@ -138,8 +137,7 @@ <group expand="1" string="Group By..." colspan="4" col="8"> <filter string="User" icon="terp-sale" - domain="[]" context="{'group_by':'user_id'}" - default="1" /> + domain="[]" context="{'group_by':'user_id'}" /> <filter string="Company" icon="terp-sale" domain="[]" @@ -177,6 +175,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="view_id" ref="view_report_crm_helpdesk_tree"/> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_helpdesk_filter"/> </record> diff --git a/addons/crm/report/crm_lead_report_view.xml b/addons/crm/report/crm_lead_report_view.xml index 06cb2b01aa8..58d69699404 100644 --- a/addons/crm/report/crm_lead_report_view.xml +++ b/addons/crm/report/crm_lead_report_view.xml @@ -79,6 +79,7 @@ <field name="res_model">crm.lead.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_lead_filter"/> </record> diff --git a/addons/crm/report/crm_opportunity_report_view.xml b/addons/crm/report/crm_opportunity_report_view.xml index 8763510eab1..3ee8498fb3a 100644 --- a/addons/crm/report/crm_opportunity_report_view.xml +++ b/addons/crm/report/crm_opportunity_report_view.xml @@ -88,6 +88,7 @@ <field name="res_model">crm.opportunity.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_opportunity_filter"/> </record> <record model="ir.actions.act_window.view" id="action_report_crm_opportunity_tree"> diff --git a/addons/crm/report/crm_phonecall_report_view.xml b/addons/crm/report/crm_phonecall_report_view.xml index a41880a7ff7..a78d94977f8 100644 --- a/addons/crm/report/crm_phonecall_report_view.xml +++ b/addons/crm/report/crm_phonecall_report_view.xml @@ -77,6 +77,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="view_id" ref="view_report_crm_phonecall_tree"/> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_crm_phonecall_filter"/> </record> diff --git a/addons/crm/report/crm_report_view.xml b/addons/crm/report/crm_report_view.xml index e5729553fa2..3cd8b518b5d 100644 --- a/addons/crm/report/crm_report_view.xml +++ b/addons/crm/report/crm_report_view.xml @@ -65,11 +65,11 @@ <group col="16" colspan="8"> <filter string="This Year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" - default="1" /> + name="this_year" /> <filter string="This Month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" - default="1" /> + name="this_month" /> <separator orientation="vertical" /> <filter string="Current" icon="terp-hr" @@ -83,7 +83,6 @@ <separator orientation="vertical" /> <field name="section_id" - default="context.get('section_id', False)" widget="selection" context="{'invisible_section': False}"> @@ -108,7 +107,7 @@ <group expand="1" string="Group By..." colspan="4" col="8"> <filter string="User" icon="terp-sale" domain="[]" context="{'group_by':'user_id'}" - default="1" /> + name="by_user" /> <filter string="Company" icon="terp-sale" domain="[]" @@ -146,6 +145,7 @@ <field name="res_model">crm.case.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_section_id":section_id,"search_default_this_year":1,"search_default_this_month":1}</field> <field name="search_view_id" ref="view_crm_case_filter"/> </record> diff --git a/addons/hr_evaluation/hr_evaluation_view.xml b/addons/hr_evaluation/hr_evaluation_view.xml index 4f16eb68575..fa50f944fa1 100644 --- a/addons/hr_evaluation/hr_evaluation_view.xml +++ b/addons/hr_evaluation/hr_evaluation_view.xml @@ -209,7 +209,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Evaluation"> - <group col='10' colspan='4'> + <group> <filter icon="terp-hr" string="Draft" domain="[('state','=','draft')]"/> <filter icon="terp-crm" string="In progress" domain="[('state','=','wait')]"/> <filter icon="terp-mrp" string="Final Step" domain="[('state','=','progress')]"/> @@ -226,9 +226,9 @@ <separator orientation="vertical"/> <field name="employee_id" widget="selection" select="1"/> <field name="plan_id" widget="selection" select="1"/> - </group> - <newline/> - <group col='8' colspan='15' expand='1' string='Group by...'> + </group> + <newline/> + <group expand='1' string='Group by...'> <filter string='Employee' icon="terp-stock" domain="[]" context="{'group_by' : 'employee_id'}" /> <filter string='Plan' icon="terp-stock" domain="[]" context="{'group_by' : 'plan_id'}" /> <filter string='State' icon="terp-stock" domain="[]" context="{'group_by' : 'state'}" /> diff --git a/addons/hr_evaluation/report/hr_evaluation_report_view.xml b/addons/hr_evaluation/report/hr_evaluation_report_view.xml index fe24b7c373f..2048c8337db 100644 --- a/addons/hr_evaluation/report/hr_evaluation_report_view.xml +++ b/addons/hr_evaluation/report/hr_evaluation_report_view.xml @@ -25,6 +25,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Evaluations"> + <group> <filter icon="terp-hr" string="This Year" domain="[('year','=',time.strftime('%%Y'))]" @@ -42,6 +43,7 @@ domain="[('closed','=',time.strftime('%%Y/%%m/%%d'))]"/> <separator orientation="vertical"/> <field name="employee_id"/> + </group> <newline/> <group expand="1" string="Group By..." colspan="10" col="12"> <filter string="Employee" icon="terp-hr" context="{'group_by':'employee_id'}"/> diff --git a/addons/hr_expense/hr_expense_view.xml b/addons/hr_expense/hr_expense_view.xml index 95d6ce77ae3..855f40633d0 100644 --- a/addons/hr_expense/hr_expense_view.xml +++ b/addons/hr_expense/hr_expense_view.xml @@ -127,7 +127,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Expense"> - <group col="20" colspan="4"> + <group> <filter icon="terp-hr" domain="[('state','=','draft')]" @@ -148,11 +148,10 @@ <field name="date" select='1'/> <field name="user_id" select="1" widget="selection"> <filter - icon="gtk-execute" + icon="gtk-execute" name="my_expns" help="My Expenses" - default="1" domain="[('user_id','=',uid)]"/> - <filter icon="terp-hr" + <filter icon="terp-hr" domain="[('department_id','=',context.get('department_id',False))]" string="Expenses of My Department"/> </field> @@ -173,6 +172,7 @@ <field name="name">Expenses</field> <field name="res_model">hr.expense.expense</field> <field name="view_type">form</field> + <field name="context">{"search_default_my_expns":1}</field> <field name="search_view_id" ref="view_hr_expense_filter"/> </record> diff --git a/addons/hr_expense/report/hr_expense_report_view.xml b/addons/hr_expense/report/hr_expense_report_view.xml index 9e30e6688f2..2f9a0afb29c 100644 --- a/addons/hr_expense/report/hr_expense_report_view.xml +++ b/addons/hr_expense/report/hr_expense_report_view.xml @@ -43,6 +43,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Expenses"> + <group> <filter icon="terp-hr" string="This Year" domain="[('year','=',time.strftime('%%Y'))]" @@ -55,9 +56,8 @@ <filter icon="terp-hr" string="Draft" domain="[('state','=','draft')]"/> - <filter icon="terp-hr" + <filter icon="terp-hr" name="expenses" string="Expenses" - default="1" domain="[('state','<>','draft'),('state','<>','cancelled')]"/> <separator orientation="vertical"/> <field name="product_id"/> @@ -67,11 +67,11 @@ domain="[('user_id','=',uid)]"/> </field> <field name="company_id" groups="base.group_multi_company" widget="selection"/> - + </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="12"> + <group expand="1" string="Group By..."> <filter string="Company" icon="terp-hr" context="{'group_by':'company_id'}"/> - <filter string="User" icon="terp-hr" context="{'group_by':'user_id'}" default="1"/> + <filter string="User" name="by_user" icon="terp-hr" context="{'group_by':'user_id'}"/> <filter string="Employee" icon="terp-hr" context="{'group_by':'employee_id'}"/> <filter string="Department" icon="terp-hr" context="{'group_by':'department_id'}"/> <separator orientation="vertical"/> @@ -90,6 +90,7 @@ <field name="res_model">hr.expense.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_expenses":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_hr_expense_report_search"/> </record> diff --git a/addons/hr_recruitment/hr_recruitment_menu.xml b/addons/hr_recruitment/hr_recruitment_menu.xml index ba3278b3c66..bbf32cf0501 100644 --- a/addons/hr_recruitment/hr_recruitment_menu.xml +++ b/addons/hr_recruitment/hr_recruitment_menu.xml @@ -9,6 +9,7 @@ <field name="res_model">hr.applicant</field> <field name="view_mode">tree,form,graph</field> <field name="view_id" ref="crm_case_tree_view_job"/> + <field name="context">{"search_default_current":1,"search_default_my_recrui":1}</field> <field name="search_view_id" ref="view_crm_case_jobs_filter"/> </record> diff --git a/addons/hr_recruitment/hr_recruitment_view.xml b/addons/hr_recruitment/hr_recruitment_view.xml index 83b71c05432..3416ba08f24 100644 --- a/addons/hr_recruitment/hr_recruitment_view.xml +++ b/addons/hr_recruitment/hr_recruitment_view.xml @@ -199,10 +199,10 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Jobs"> - <filter icon="gtk-new" string="Current" + <group> + <filter icon="gtk-new" string="Current" name="current" domain="[('state','in',('draft','open'))]" help="All new and in progress jobs" - default="1" /> <filter icon="gtk-new" string="New" domain="[('state','=','draft')]" @@ -220,8 +220,9 @@ <field name="partner_name"/> <field name="email_from"/> <field name="job_id" widget="selection"/> + <newline/> <field name="user_id" widget="selection"> - <filter domain="[('user_id','=',uid)]" help="My Recruitements" icon="gtk-execute" default="1"/> + <filter domain="[('user_id','=',uid)]" name="my_recrui" help="My Recruitements" icon="gtk-execute"/> <filter domain="[('user_id','=',False)]" help="Unassigned Recruitements" icon="gtk-execute" separator="1"/> </field> <field name="department_id" widget="selection" string="Department" context="{'invisible_department': False}"> @@ -229,8 +230,9 @@ domain="[('department_id','=',context.get('department_id',False))]" help="My Department"/> </field> + </group> <newline/> - <group expand="1" string="Group By..." colspan="11" col="20"> + <group expand="1" string="Group By..." > <filter string="Department" icon="terp-project" domain="[]" context="{'group_by':'department_id'}"/> <filter string="Responsible" icon="terp-project" domain="[]" context="{'group_by':'user_id'}"/> <separator orientation="vertical"/> diff --git a/addons/hr_recruitment/report/hr_recruitment_report_view.xml b/addons/hr_recruitment/report/hr_recruitment_report_view.xml index 30f1ec3d8ed..286499e0ae8 100644 --- a/addons/hr_recruitment/report/hr_recruitment_report_view.xml +++ b/addons/hr_recruitment/report/hr_recruitment_report_view.xml @@ -56,7 +56,6 @@ <field name="user_id" widget="selection"> <filter icon="terp-sale" string="My Recruitments" - default="1" domain="[('user_id','=',uid)]"/> </field> <newline/> @@ -80,7 +79,7 @@ <newline/> <group expand="1" string="Group By..." colspan="10" col="12"> - <filter string="User" icon="terp-hr" domain="[]" context="{'group_by':'user_id'}" default="1" /> + <filter string="User" name="by_user" icon="terp-hr" domain="[]" context="{'group_by':'user_id'}" /> <filter string="Company" icon="terp-hr" domain="[]" context="{'group_by':'company_id'}"/> <filter string="Stage" icon="terp-hr" domain="[]" context="{'group_by':'stage_id'}"/> <separator orientation="vertical"/> @@ -101,6 +100,7 @@ <field name="res_model">hr.recruitment.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_user_id":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_hr_recruitment_report_search"/> </record> <menuitem id="hr.menu_hr_reporting" name="Reporting" parent="hr.menu_hr_root"/> diff --git a/addons/mrp/mrp_view.xml b/addons/mrp/mrp_view.xml index 3614ebf67bb..c215ff13fb0 100644 --- a/addons/mrp/mrp_view.xml +++ b/addons/mrp/mrp_view.xml @@ -618,8 +618,7 @@ <filter icon="terp-mrp" string="Draft" domain="[('state','=','draft')]" help="Non confirmed manufacturing orders"/> - <filter icon="terp-mrp" string="Current" - default="1" + <filter icon="terp-mrp" string="Current" name="current" domain="[('state','in',('confirmed','ready'))]" help="Manufacturing Orders which are waiting for raw materials"/> <filter icon="terp-mrp" string="Ready" @@ -657,6 +656,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form,calendar,graph,gantt</field> <field name="view_id" eval="False"/> + <field name="context">{"search_default_current":1}</field> <field name="search_view_id" ref="view_mrp_production_filter"/> </record> <menuitem action="mrp_production_action" id="menu_mrp_production_action" parent="menu_mrp_manufacturing" sequence="1"/> @@ -852,7 +852,7 @@ <field name="arch" type="xml"> <search string="Search Procurement"> <group col='10' colspan='4'> - <filter icon="terp-mrp" string="Current" domain="[('state','in',('draft','confirmed'))]" default="1" help="Procurement Orders in draft or open state."/> + <filter icon="terp-mrp" string="Current" domain="[('state','in',('draft','confirmed'))]" name="current" help="Procurement Orders in draft or open state."/> <filter icon="terp-mrp" string="Exceptions" domain="[('state','=','exception')]" help="Procurement Orders with exceptions"/> <filter icon="terp-mrp" string="Late" domain="['&', ('date_planned::date','<', current_date), ('state', 'in', ('draft', 'confirmed'))]" @@ -878,6 +878,7 @@ <field name="res_model">mrp.procurement</field> <field name="view_type">form</field> <field name="view_id" eval="False"/> + <field name="context">{"search_default_current":1}</field> <field name="search_view_id" ref="view_mrp_procurement_filter"/> </record> <menuitem action="mrp_procurement_action" id="menu_mrp_procurement_action" parent="mrp.menu_mrp_manufacturing" diff --git a/addons/mrp/report/mrp_production_order_view.xml b/addons/mrp/report/mrp_production_order_view.xml index abb046bd685..8a306d8e79d 100644 --- a/addons/mrp/report/mrp_production_order_view.xml +++ b/addons/mrp/report/mrp_production_order_view.xml @@ -59,8 +59,8 @@ <field name="arch" type="xml"> <search string="Search"> <group col="16" colspan="6"> - <filter string="This Year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" default="1" /> - <filter string="This Month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" default="1"/> + <filter string="This Year" name="this_year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]"/> + <filter string="This Month" name="this_month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]"/> <separator orientation="vertical"/> <filter string="Current" icon="terp-hr" domain="[('state','in',('open','draft'))]"/> <filter string="Scheduled Date" icon="terp-hr" domain="[('scheduled_date',=,time.strftime('%%m/%%d/%%Y'))]"/> @@ -90,6 +90,7 @@ <field name="res_model">mrp.production.order</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_this_year":1,"search_default_this_month":1}</field> <field name="view_id" ref="view_report_mrp_production_order_tree"/> <field name="search_view_id" ref="view_report_mrp_production_order_filter"/> </record> diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml index 62e1ecc3c62..25b2345dfb8 100644 --- a/addons/project/project_view.xml +++ b/addons/project/project_view.xml @@ -110,11 +110,11 @@ <field name="arch" type="xml"> <search string="Search Project"> <group col='15' colspan='4'> - <filter icon="terp-project" string="Current" domain="[('state', 'in',('open','draft'))]" help="Open and Draft Projects" default="1"/> + <filter icon="terp-project" string="Current" domain="[('state', 'in',('open','draft'))]" help="Open and Draft Projects" name="open"/> <filter icon="terp-project" string="Pending" domain="[('state', '=', 'pending')]" help="Pending Projects"/> <separator orientation="vertical"/> <filter icon="terp-project" string="Manager" domain="[('user_id', '=', uid)]" help="Projects in which I am a manager."/> - <filter icon="terp-project" string="Member" domain="['|',('user_id', '=', uid),('members', '=', uid)]" help="Projects in which I am a member." default="1"/> + <filter icon="terp-project" string="Member" domain="['|',('user_id', '=', uid),('members', '=', uid)]" help="Projects in which I am a member." name="member"/> <separator orientation="vertical"/> <filter icon="terp-project" string="Templates" domain="[('state','=','template')]" help="Template Projects"/> <separator orientation="vertical"/> @@ -152,6 +152,7 @@ <field name="view_type">form</field> <field name="domain">[]</field> <field name="view_id" ref="view_project"/> + <field name="context">{"search_default_open":1,"search_default_member":1}</field> <field name="search_view_id" ref="view_project_project_filter"/> </record> <menuitem action="open_view_project_all" id="menu_open_view_project_all" parent="menu_project_management" sequence="1"/> @@ -402,18 +403,18 @@ <field name="arch" type="xml"> <search string="Task Edition"> <group col="20" colspan="4"> - <filter string="Current" domain="[('state','in',('open','draft'))]" help="Draft, Open and Pending Tasks" icon="terp-project" default="1"/> + <filter string="Current" domain="[('state','in',('open','draft'))]" help="Draft, Open and Pending Tasks" icon="terp-project" name="current"/> <filter string="In Progress" domain="[('state','=','open')]" help="Open Tasks" icon="terp-project"/> <filter string="Pending" domain="[('state','=','pending')]" context="{'show_delegated':False}" help="Pending Tasks" icon="terp-project"/> <separator orientation="vertical"/> <filter string="Deadlines" domain="[('date_deadline','<>',False)]" help="Show only tasks having a deadline" icon="terp-project"/> <separator orientation="vertical"/> <field name="name" select="1"/> - <field name="project_id" select="1" widget="selection" default="context.get('project_id', False)"> + <field name="project_id" select="1" widget="selection"> <filter domain="[('project_id.user_id','=',uid)]" help="My Projects" icon="terp-project"/> </field> <field name="user_id" select="1" widget="selection"> - <filter domain="[('user_id','=',uid)]" help="My Tasks" icon="gtk-execute" default="1"/> + <filter domain="[('user_id','=',uid)]" help="My Tasks" icon="gtk-execute" name="my_task"/> <filter domain="[('user_id','=',False)]" help="Unassigned Tasks" icon="gtk-execute" separator="1"/> </field> </group> @@ -439,6 +440,7 @@ <field name="view_mode">tree,form,calendar,gantt,graph</field> <field eval="False" name="filter"/> <field name="view_id" ref="view_task_tree2"/> + <field name="context">{"search_default_current":1,"search_default_my_task":1,"search_default_project_id":project_id}</field> <field name="search_view_id" ref="view_task_search_form"/> </record> <menuitem action="action_view_task" id="menu_action_view_task" parent="project.menu_project_management" sequence="2"/> @@ -605,7 +607,7 @@ <field name="subject"/> <field name="project_id" select="1" widget="selection"/> <field name="user_id" select="1" widget="selection"> - <filter domain="[('user_id','=',uid)]" help="My Message" icon="gtk-execute" default="1"/> + <filter domain="[('user_id','=',uid)]" help="My Message" icon="gtk-execute" name="my_msg"/> </field> </group> <newline/> @@ -624,6 +626,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="view_project_message_tree"/> + <field name="context">{"search_default_my_msg":1}</field> <field name="search_view_id" ref="view_project_message_search"/> </record> diff --git a/addons/project/report/project_report_view.xml b/addons/project/report/project_report_view.xml index deb89d3c747..09a4374b156 100644 --- a/addons/project/report/project_report_view.xml +++ b/addons/project/report/project_report_view.xml @@ -32,19 +32,21 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Tasks"> - <filter icon="terp-project" string="This Year" domain="[('name','=',time.strftime('%%Y'))]" help="Tasks performed in this year"/> - <filter icon="terp-project" string="This Month" domain="[('month','=',time.strftime('%%m'))]" help="Tasks performed in this month"/> - <separator orientation="vertical"/> - <filter string="In Progress" icon="terp-project" domain="[('state','=','open')]"/> - <filter string="Pending" icon="terp-project" domain="[('state','=','pending')]"/> - <filter string="Closed" icon="terp-project" domain="[('state','=','done')]"/> - <separator orientation="vertical"/> - <field name="project_id"/> - <field name="user_id" widget="selection"> - <filter icon="terp-project" string="My Task" domain="[('user_id','=',uid)]" default="1"/> - </field> + <group> + <filter icon="terp-project" string="This Year" domain="[('name','=',time.strftime('%%Y'))]" help="Tasks performed in this year"/> + <filter icon="terp-project" string="This Month" domain="[('month','=',time.strftime('%%m'))]" help="Tasks performed in this month"/> + <separator orientation="vertical"/> + <filter string="In Progress" icon="terp-project" domain="[('state','=','open')]"/> + <filter string="Pending" icon="terp-project" domain="[('state','=','pending')]"/> + <filter string="Closed" icon="terp-project" domain="[('state','=','done')]"/> + <separator orientation="vertical"/> + <field name="project_id"/> + <field name="user_id" widget="selection"> + <filter icon="terp-project" string="My Task" domain="[('user_id','=',uid)]" name="my_task"/> + </field> + </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="11"> + <group expand="1" string="Group By..."> <filter string="User" icon="terp-project" context="{'group_by':'user_id'}" /> <filter string="Project" icon="terp-project" context="{'group_by':'project_id'}" /> <separator orientation="vertical"/> @@ -62,6 +64,7 @@ <field name="res_model">report.project.task.user</field> <field name="view_type">form</field> <field name="view_mode">tree</field> + <field name="context">{"search_default_my_task":1}</field> <field name="search_view_id" ref="view_task_project_user_search"/> </record> <menuitem action="action_project_task_user_tree" id="menu_project_task_user_tree" parent="base.menu_project_report"/> diff --git a/addons/project_issue/project_issue_menu.xml b/addons/project_issue/project_issue_menu.xml index 5d6700a09ef..1fc5c3bce7d 100644 --- a/addons/project_issue/project_issue_menu.xml +++ b/addons/project_issue/project_issue_menu.xml @@ -1,7 +1,7 @@ <?xml version="1.0"?> <openerp> -<data noupdate="1"> - +<data noupdate="1"> + ######################## ISSUE TRACKING (menu) ########################### <!-- @@ -14,6 +14,7 @@ <field name="view_mode">tree,calendar</field> <field name="view_id" ref="project_issue_tree_view"/> <field name="domain" eval="[('categ_id','=',ref('bug_categ'))]"/> + <field name="context">{"search_default_my_bugs":1,"search_default_current_bugs":1,"search_default_project_id":project_id}</field> <field name="search_view_id" ref="view_project_issue_filter"/> </record> <record model="ir.actions.act_window.view" id="action_crm_tag_tree_view0"> diff --git a/addons/project_issue/project_issue_view.xml b/addons/project_issue/project_issue_view.xml index 17924dc48b5..b9c0573ea57 100644 --- a/addons/project_issue/project_issue_view.xml +++ b/addons/project_issue/project_issue_view.xml @@ -190,7 +190,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Issue Tracker Search"> - <group col="3" colspan="1"> + <group> <filter icon="gtk-home" string=" Today " separator="1" domain="[('date','=',time.strftime('%%Y-%%m-%%d'))]" @@ -204,16 +204,16 @@ </group> <separator orientation="vertical"/> - <group col="5" colspan="2"> + <group> <field name="name" select='1' string="Subject"/> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-partner" domain="[('user_id','=',uid)]" help="My Bugs" default="1"/> + <filter icon="terp-partner" domain="[('user_id','=',uid)]" help="My Bugs" name="my_bugs"/> </field> <field name="state" select="1"> - <filter icon="gtk-new" domain="[('state','in',('open','draft'))]" help="Current Bugs" default="1"/> + <filter icon="gtk-new" domain="[('state','in',('open','draft'))]" help="Current Bugs" name="current_bugs"/> <filter icon="gtk-yes" domain="[('state','=','open')]" help="Open Bugs"/> </field> - <field name="project_id" select="1" widget="selection" string="Project" default="context.get('project_id', False)"> + <field name="project_id" select="1" widget="selection" string="Project"> <filter icon="terp-crm" domain="[('project_id','=',context.get('project_id',False))]" help="My Project" @@ -277,7 +277,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Feature Tracker Search"> - <group col="3" colspan="1"> + <group> <filter icon="gtk-home" string=" Today " separator="1" domain="[('date','=',time.strftime('%%Y-%%m-%%d'))]" @@ -290,16 +290,16 @@ /> </group> <separator orientation="vertical"/> - <group col="5" colspan="2"> + <group> <field name="name" select='1' string="Feature description"/> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-partner" domain="[('user_id','=',uid)]" help="My Features" default="1"/> + <filter icon="terp-partner" domain="[('user_id','=',uid)]" help="My Features" name="my_feature"/> </field> <field name="state" select="1"> - <filter icon="gtk-new" domain="[('state','in',('open','draft'))]" help="Current Features" default="1"/> + <filter icon="gtk-new" domain="[('state','in',('open','draft'))]" help="Current Features" name="current_feature"/> <filter icon="gtk-yes" domain="[('state','=','open')]" help="Open Features"/> </field> - <field name="project_id" select="1" widget="selection" string="Project" default="context.get('project_id', False)"> + <field name="project_id" select="1" widget="selection" string="Project"> <filter icon="terp-crm" domain="[('project_id','=',context.get('project_id',False))]" help="My Project" diff --git a/addons/project_long_term/project_long_term_view.xml b/addons/project_long_term/project_long_term_view.xml index af4bc26ba88..707e1106ec7 100644 --- a/addons/project_long_term/project_long_term_view.xml +++ b/addons/project_long_term/project_long_term_view.xml @@ -196,7 +196,7 @@ <field name="arch" type="xml"> <search string="Project Phases"> <group colspan="4" col="20"> - <filter string="Current" domain="[('state','in',('open','draft'))]" help="Draft, Open and Pending Phases" icon="terp-project" default="1"/> + <filter string="Current" domain="[('state','in',('open','draft'))]" help="Draft, Open and Pending Phases" icon="terp-project" name="current"/> <filter string="In Progress" domain="[('state','=','open')]" help="Open Phases" icon="terp-project"/> <filter string="Pending" domain="[('state','=','pending')]" help="Pending Phases" icon="terp-project"/> <separator orientation="vertical"/> @@ -205,7 +205,7 @@ <filter domain="[('project_id.user_id','=',uid)]" help="My Projects" icon="terp-project"/> </field> <field name="responsible_id" widget="selection"> - <filter domain="[('responsible_id','=',uid)]" help="My Phase" icon="gtk-execute" default="1"/> + <filter domain="[('responsible_id','=',uid)]" help="My Phase" icon="gtk-execute" name="my_phase"/> </field> <field name="date_start"/> </group> @@ -225,6 +225,7 @@ <field name="res_model">project.phase</field> <field name="view_type">form</field> <field name="view_mode">tree,form,calendar,gantt</field> + <field name="context">{"search_default_current":1,"search_default_my_phase":1}</field> <field name="search_view_id" ref="view_project_phase_search"/> </record> diff --git a/addons/project_timesheet/report/task_report_view.xml b/addons/project_timesheet/report/task_report_view.xml index e44e399b292..3b10af43026 100644 --- a/addons/project_timesheet/report/task_report_view.xml +++ b/addons/project_timesheet/report/task_report_view.xml @@ -71,7 +71,7 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Tasks by User"> - <group col="10" colspan="4"> + <group> <filter icon="terp-project" string="This Year" domain="[('year','=',time.strftime('%%Y'))]" help="Tasks performed in this year"/> <filter icon="terp-project" string="This Month" domain="[('month','=',time.strftime('%%m'))]" help="Tasks performed in this month"/> <separator orientation="vertical"/> @@ -81,7 +81,7 @@ <separator orientation="vertical"/> <field name="project_id" select="1"/> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-project" string="My Task" domain="[('user_id','=',uid)]" default="1"/> + <filter icon="terp-project" name="my_task" string="My Task" domain="[('user_id','=',uid)]" default="1"/> </field> <newline/> <group expand="1" string="Extended options..." colspan="10" col="12"> @@ -102,7 +102,7 @@ domain="[('priority','=','4')]"/> </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="11"> + <group expand="1" string="Group By..." > <filter string="User" icon="terp-project" context="{'group_by':'user_id'}" /> <filter string="Project" icon="terp-project" context="{'group_by':'project_id'}" /> <filter string="Company" icon="terp-project" context="{'group_by':'company_id'}" /> @@ -124,6 +124,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="domain">[]</field> + <field name="context">{"search_default_my_task":1}</field> <field name="search_view_id" ref="view_report_task_search"/> </record> <menuitem id="base.menu_project_report" name="Reporting" parent="base.menu_main_pm" sequence="50"/> @@ -162,7 +163,7 @@ </group> <newline/> <group expand="1" string="Group By..." colspan="4" col="3"> - <filter string="User" icon="terp-project" context="{'group_by':'user_id'}" default="1" /> + <filter string="User" name="by_user" icon="terp-project" context="{'group_by':'user_id'}" /> <filter string="Year" icon="terp-project" context="{'group_by':'year'}" /> <filter string="Month" icon="terp-project" context="{'group_by':'month'}" /> </group> @@ -174,6 +175,7 @@ <field name="res_model">report.timesheet.task.user</field> <field name="view_type">form</field> <field name="view_mode">tree</field> + <field name="context">{"search_default_by_user":1}</field> <field name="search_view_id" ref="view_report_timesheet_task_user_search"/> </record> <menuitem id="menu_timesheet_task_user" parent="hr.menu_hr_reporting" action="action_report_timesheet_task_user"/> diff --git a/addons/purchase/report/purchase_report_view.xml b/addons/purchase/report/purchase_report_view.xml index 0810b013b23..06034528a70 100644 --- a/addons/purchase/report/purchase_report_view.xml +++ b/addons/purchase/report/purchase_report_view.xml @@ -44,14 +44,13 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Purchase Orders"> + <group> <filter icon="terp-purchase" - string="This Year" + string="This Year" name="this_year" domain="[('name','=',time.strftime('%%Y'))]" - default="1" help="Purchase orders of the year"/> <filter icon="terp-purchase" - string="This Month" - default="1" + string="This Month" name="this_month" domain="[('month','=',time.strftime('%%m'))]" help="Purchase orders of this month"/> <separator orientation="vertical"/> @@ -59,8 +58,7 @@ string="Quotations" domain="[('state','=','draft')]"/> <filter icon="terp-purchase" - string="Purchase" - default="1" + string="Purchase" name="purchase" domain="[('state','<>','draft'),('state','<>','cancel')]"/> <separator orientation="vertical"/> <field name="product_id"/> @@ -71,12 +69,12 @@ </field> <field name="partner_id"/> <field name="company_id" groups="base.group_multi_company" widget="selection"/> - + </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="12"> + <group expand="1" string="Group By..."> <filter string="Company" icon="terp-purchase" context="{'group_by':'company_id'}"/> <filter string="Warehouse" icon="terp-purchase" context="{'group_by':'warehouse_id'}"/> - <filter string="Responsible" icon="terp-purchase" context="{'group_by':'user_id'}" default="1"/> + <filter string="Responsible" name="by_user" icon="terp-purchase" context="{'group_by':'user_id'}"/> <separator orientation="vertical"/> <filter string="Product" icon="terp-purchase" context="{'group_by':'product_id'}"/> <filter string="Product Category" icon="terp-purchase" context="{'group_by':'category_id'}"/> @@ -95,6 +93,7 @@ <field name="res_model">report.purchase.order</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_this_year":1,"search_default_this_month":1,"search_default_purchase":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_purchase_order_search"/> </record> diff --git a/addons/resource/resource_view.xml b/addons/resource/resource_view.xml index 4fbcdd1c284..8617e8a8f4c 100755 --- a/addons/resource/resource_view.xml +++ b/addons/resource/resource_view.xml @@ -10,10 +10,10 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Resource"> - <group col='15' colspan='4'> + <group> <field name="name"/> <field name="user_id" string="User" widget="selection"> - <filter domain="[('user_id','=',uid)]" help="My Resouces" icon="gtk-execute" default="1"/> + <filter domain="[('user_id','=',uid)]" help="My Resouces" icon="gtk-execute" name="my_resources"/> </field> <field name="resource_type"/> <field name="company_id" widget="selection"/> @@ -98,6 +98,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="view_id" eval="False"/> + <field name="context">{"search_default_my_resources":1}</field> <field name="search_view_id" ref="view_resource_calendar_search"/> </record> diff --git a/addons/sale/report/sale_report_view.xml b/addons/sale/report/sale_report_view.xml index 2e36b7d9923..fb0ae387000 100644 --- a/addons/sale/report/sale_report_view.xml +++ b/addons/sale/report/sale_report_view.xml @@ -43,23 +43,21 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Sale Orders"> - <filter icon="terp-sale" - string="This Year" - domain="[('year','=',time.strftime('%%Y'))]" - default="1" + <group> + <filter icon="terp-sale" + string="This Year" name="this_year" + domain="[('year','=',time.strftime('%%Y'))]" help="Sales orders of the year"/> <filter icon="terp-sale" - string="This Month" - default="1" - domain="[('month','=',time.strftime('%%m'))]" + string="This Month" name="this_month" + domain="[('month','=',time.strftime('%%m'))]" help="Sales orders of this month"/> <separator orientation="vertical"/> <filter icon="terp-sale" - string="Quotations" + string="Quotations" domain="[('state','=','draft')]"/> <filter icon="terp-sale" - string="Sales" - default="1" + string="Sales" name="sales" domain="[('state','<>','draft'),('state','<>','cancel')]"/> <separator orientation="vertical"/> <field name="user_id" widget="selection"> @@ -70,12 +68,12 @@ <field name="partner_id"/> <field name="product_id"/> <field name="company_id" groups="base.group_multi_company" widget="selection"/> - + </group> <newline/> - <group expand="1" string="Group By..." colspan="10" col="12"> + <group expand="1" string="Group By..." > <filter string="Company" icon="terp-sale" context="{'group_by':'company_id'}"/> <filter string="Shop" icon="terp-sale" context="{'group_by':'shop_id'}"/> - <filter string="Salesman" icon="terp-sale" context="{'group_by':'user_id'}" default="1"/> + <filter string="Salesman" name="by_user" icon="terp-sale" context="{'group_by':'user_id'}" /> <separator orientation="vertical"/> <filter string="Product" icon="terp-sale" context="{'group_by':'product_id'}"/> <filter string="Partner" icon="terp-sale" context="{'group_by':'partner_id'}"/> @@ -93,6 +91,7 @@ <field name="res_model">sale.report</field> <field name="view_type">form</field> <field name="view_mode">tree,graph</field> + <field name="context">{"search_default_this_year":1,"search_default_this_month":1,"search_default_sales":1,"search_default_by_user":1}</field> <field name="search_view_id" ref="view_order_product_search"/> </record> diff --git a/addons/sale/sale_view.xml b/addons/sale/sale_view.xml index 0dea85ae81b..aaf23f21ebc 100644 --- a/addons/sale/sale_view.xml +++ b/addons/sale/sale_view.xml @@ -259,7 +259,7 @@ <field name="name" select="1"/> <field name="partner_id" select="1"/> <field name="user_id" select="1" widget="selection"> - <filter icon="terp-partner" domain="[('user_id','=',uid)]" help="My Sale Orders" default="1"/> + <filter icon="terp-partner" name="my_sale" domain="[('user_id','=',uid)]" help="My Sale Orders" /> </field> <field name="date_order" select="1" string="Order date" /> <newline/> @@ -279,6 +279,7 @@ <field name="res_model">sale.order</field> <field name="view_type">form</field> <field name="view_mode">tree,form,calendar,graph</field> + <field name="context">{"search_default_my_sale":1}</field> <field name="search_view_id" ref="view_sales_order_filter"/> </record> <menuitem action="action_order_form" id="menu_sale_order" parent="base.menu_sales" sequence="3"/> @@ -441,19 +442,21 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search Uninvoiced Lines"> + <group> <filter icon="terp-purchase" string="Shipped" domain="[('state','=','done')]" separator="1" /> - <filter icon="terp-purchase" string="Uninvoiced" - domain="[('invoiced','<>', 1),('state','<>','draft'),('state','<>','cancel')]" default="1" + <filter icon="terp-purchase" string="Uninvoiced" name="uninvoiced" + domain="[('invoiced','<>', 1),('state','<>','draft'),('state','<>','cancel')]" separator="1" /> <separator orientation="vertical"/> <field name="order_id" select="1"/> <field name="order_partner_id" select="1"/> <field name="product_id" select="1"/> <field name="state" select="1"/> + </group> <newline /> - <group expand="1" string="Group By..." colspan="9" col="8"> + <group expand="1" string="Group By..."> <filter string="Product" icon="terp-sale" domain="[]" context="{'group_by':'product_id'}"/> <filter string="Order" icon="terp-sale" domain="[]" context="{'group_by':'order_id'}"/> <filter string="State" icon="terp-sale" domain="[]" context="{'group_by':'state'}"/> @@ -468,6 +471,7 @@ <field name="res_model">sale.order.line</field> <field name="view_type">form</field> <field name="view_mode">tree,form,graph</field> + <field name="context">{"search_default_uninvoiced":1}</field> <field name="search_view_id" ref="view_sales_order_uninvoiced_line_filter" /> <field name="filter" eval="True"/> </record> diff --git a/addons/scrum/scrum_view.xml b/addons/scrum/scrum_view.xml index d0cad003216..27dcda7915f 100644 --- a/addons/scrum/scrum_view.xml +++ b/addons/scrum/scrum_view.xml @@ -100,7 +100,7 @@ <field name="arch" type="xml"> <search string="Product Backlogs"> <group col="10" colspan="4"> - <filter default="1" + <filter name="current" icon="terp-project" string="Current" domain="['|','&',('sprint_id.date_start','<=',time.strftime('%%Y-%%m-%%d')), ('sprint_id.date_stop','>=',time.strftime('%%Y-%%m-%%d')), ('state','in',['draft','open'])]" @@ -112,10 +112,10 @@ <field name="name"/> <field name="project_id" widget="selection" - default="context.get('project_id', False)"/> + /> <field name="sprint_id"/> <field name="user_id" widget="selection"> - <filter default="1" + <filter name="my_features" icon="terp-project" string="My Features" domain="[('user_id','=',uid)]" @@ -138,6 +138,7 @@ <field name="name">Product Backlogs</field> <field name="res_model">scrum.product.backlog</field> <field name="view_type">form</field> + <field name="context">{"search_default_current":1,"search_default_my_features":1,"search_default_project_id":project_id}</field> <field name="search_view_id" ref="view_scrum_product_backlog_search"/> </record> <menuitem @@ -229,15 +230,14 @@ <field name="arch" type="xml"> <search string="Sprints"> <group col="10" colspan="4"> - <filter default="1" icon="terp-project" string="Current" domain="[('state','in',('draft','open'))]" help="Draft and open Sprints"/> + <filter name="current" icon="terp-project" string="Current" domain="[('state','in',('draft','open'))]" help="Draft and open Sprints"/> <filter icon="terp-project" string="Draft" domain="[('state','=','draft')]" help="Draft Sprints"/> <filter icon="terp-project" string="Open" domain="[('state','=','open')]" help="Open Sprints"/> <separator orientation="vertical"/> <field name="name"/> <field name="project_id" widget="selection"/> <field name="scrum_master_id" widget="selection"> - <filter icon="gtk-execute" domain="[('scrum_master_id','=',uid)]" - default="1" + <filter icon="gtk-execute" name="my_sprints" domain="[('scrum_master_id','=',uid)]" help="My Sprints"/> </field> <field name="date_start"/> @@ -261,6 +261,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="view_scrum_sprint_tree"/> + <field name="context">{"search_default_current":1,"search_default_my_sprints":1}</field> <field name="search_view_id" ref="view_scrum_sprint_search"/> </record> <menuitem @@ -323,7 +324,7 @@ <separator orientation="vertical"/> <field name="name"/> <field name="sprint_id"> - <filter icon="terp-project" string="Current" domain="[('sprint_id.state','in',('draft','open'))]" help="Current Sprints" default="1"/> + <filter icon="terp-project" name="current" string="Current" domain="[('sprint_id.state','in',('draft','open'))]" help="Current Sprints"/> </field> <field name="date"/> </group> @@ -341,6 +342,7 @@ <field name="res_model">scrum.meeting</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> + <field name="context">{"search_default_current":1}</field> <field name="search_view_id" ref="view_scrum_meeting_search"/> </record> <menuitem sequence="30" diff --git a/addons/stock/report/report_stock_picking_view.xml b/addons/stock/report/report_stock_picking_view.xml index 1f2d347efdc..f8ce77cd7d0 100644 --- a/addons/stock/report/report_stock_picking_view.xml +++ b/addons/stock/report/report_stock_picking_view.xml @@ -56,9 +56,9 @@ <field name="type">search</field> <field name="arch" type="xml"> <search string="Search"> - <group col="16" colspan="6"> - <filter string="This Year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" default="1" /> - <filter string="This Month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" default="1"/> + <group> + <filter string="This Year" name="this_year" icon="terp-hr" domain="[('name','=',time.localtime()[0])]" /> + <filter string="This Month" name="this_month" icon="terp-hr" domain="[('month','=',time.strftime('%%m'))]" /> <separator orientation="vertical"/> <filter string="Current" icon="terp-hr" domain="[('state','in',('open','draft'))]"/> <filter string="Order Date" icon="terp-stock" domain="[('order_date',=,time.strftime('%%Y-%%m-%%d'))]" /> @@ -68,7 +68,7 @@ <field name="origin" /> </group> <newline/> - <group expand="1" string="Extended options..." colspan="4" col="5"> + <group expand="1" string="Extended options..."> <filter icon="terp-sale" string="Sending Goods" domain="[('type','=','out')]"/> @@ -83,7 +83,7 @@ domain="[('type','=','delivery')]"/> </group> <newline/> - <group expand="1" string="Group By..." colspan="4" col="5"> + <group expand="1" string="Group By..."> <filter string="Partner" icon="terp-stock" domain="[]" context="{'group_by':'address_id'}"/> <filter string="State" icon="terp-stock" domain="[]" context="{'group_by':'state'}"/> <separator orientation="vertical"/> @@ -99,6 +99,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,graph</field> <field name="view_id" ref="view_report_report_stock_picking_tree"/> + <field name="context">{"search_default_this_year":1,"search_default_this_month":1}</field> <field name="search_view_id" ref="view_report_report_stock_picking_filter"/> </record> diff --git a/addons/stock/report/report_stock_view.xml b/addons/stock/report/report_stock_view.xml index 21b8a0a2f4e..acb8c3483e8 100644 --- a/addons/stock/report/report_stock_view.xml +++ b/addons/stock/report/report_stock_view.xml @@ -9,10 +9,10 @@ <field name="arch" type="xml"> <search string="Search Location"> <group col="10" colspan="4"> - <filter icon="terp-stock" string="Internal Locations" domain="[('location_id.usage', '=', 'internal')]" help="Internal Locations" default="1" /> + <filter icon="terp-stock" name="in_location" string="Internal Locations" domain="[('location_id.usage', '=', 'internal')]" help="Internal Locations" /> <filter icon="terp-stock" string="Customer Locations" domain="[('location_id.usage', '=', 'customer')]" help="Customer Locations" /> <filter icon="terp-stock" string="Supplier Locations" domain="[('location_id.usage', '=', 'supplier')]" help="Supplier Locations" /> - + <separator orientation="vertical"/> <field name="location_id" select="1" /> <field name="product_id" select="1" /> @@ -61,7 +61,7 @@ <field name="res_model">stock.report.prodlots</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> - <field name="context">{'full':'1'}</field> + <field name="context">{'full':'1',"search_default_in_location":1}</field> <field name="search_view_id" ref="view_stock_report_prodlots_filter" /> </record> diff --git a/addons/stock/stock_view.xml b/addons/stock/stock_view.xml index abf22dcac5f..1ac6d340334 100644 --- a/addons/stock/stock_view.xml +++ b/addons/stock/stock_view.xml @@ -264,7 +264,7 @@ <field name="arch" type="xml"> <search string="Product Lots Filter"> <group col="10" colspan="4"> - <filter icon="terp-stock" string="Available" domain="[('stock_available', '>', 0)]" help="Available Product Lots" default="1" /> + <filter icon="terp-stock" name="available" string="Available" domain="[('stock_available', '>', 0)]" help="Available Product Lots" /> <separator orientation="vertical"/> <field name="prefix" select="1"/> <field name="name" select="1"/> @@ -287,7 +287,7 @@ <field name="view_type">form</field> <field name="view_id" ref="view_production_lot_tree"/> <field name="search_view_id" ref="search_product_lot_filter" /> - <field name="context">{'full':'1'}</field> + <field name="context">{'full':'1',"search_default_available":1}</field> </record> <menuitem action="action_production_lot_form" id="menu_action_production_lot_form" parent="menu_traceability"/> @@ -699,7 +699,7 @@ <field name="arch" type="xml"> <search string="Search Stock Picking"> <group col="10" colspan="4"> - <filter icon="terp-stock" string="Available" domain="[('state','=','assigned')]" help="Available Pickings" default="1" /> + <filter icon="terp-stock" name="available" string="Available" domain="[('state','=','assigned')]" help="Available Pickings"/> <filter icon="terp-stock" string="Confirmed" domain="[('state','=','confirmed')]" help="Confirmed Pickings"/> <separator orientation="vertical"/> <filter icon="terp-stock" string="Back Order" domain="[('backorder_id', '!=', False)]" help="Has Back Order" /> @@ -860,7 +860,7 @@ <field name="arch" type="xml"> <search string="Search Stock Delivery"> <group col="10" colspan="4"> - <filter icon="terp-stock" string="Available" domain="[('state','=','assigned')]" help="Assigned Orders" default="1"/> + <filter icon="terp-stock" name="available" string="Available" domain="[('state','=','assigned')]" help="Assigned Orders" /> <filter icon="terp-stock" string="Confirmed" domain="[('state','=','confirmed')]" help="Confirmed Orders"/> <separator orientation="vertical"/> <filter icon="terp-stock" string="Back Order" domain="[('backorder_id','!=',False)]" help="Back Order"/> @@ -886,7 +886,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form,calendar</field> <field name="domain">[('type','=','delivery')]</field> - <field name="context">{'contact_display': 'partner'}</field> + <field name="context">{'contact_display': 'partner',"search_default_available":1}</field> <field name="search_view_id" ref="view_stock_delivery_filter"/> </record> <record id="action_picking_tree_delivery_view1" model="ir.actions.act_window.view"> @@ -1245,7 +1245,7 @@ <field name="arch" type="xml"> <search string="Input Picking List"> <group col="8" colspan="4"> - <filter icon="terp-stock" string="Available" domain="[('state','=','assigned')]" help="Assigned Incoming Orders" default="1" /> + <filter icon="terp-stock" name="available" string="Available" domain="[('state','=','assigned')]" help="Assigned Incoming Orders" /> <separator orientation="vertical"/> <filter icon="terp-stock" string="Back Order" domain="[('backorder_id', '!=', False)]" help="Has Back Order" /> <separator orientation="vertical"/> @@ -1271,7 +1271,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form,calendar</field> <field name="domain">[('type','=','in')]</field> - <field name="context">{'contact_display': 'partner'}</field> + <field name="context">{'contact_display': 'partner',"search_default_available":1}</field> <field name="search_view_id" ref="view_picking_in_search"/> </record> <record id="action_invoice_tree5_view1" model="ir.actions.act_window.view"> @@ -1301,7 +1301,7 @@ <search string="Internal Picking List"> <group col="8" colspan="4"> <filter icon="terp-stock" string="Available" domain="[('state','=','assigned')]" help="Assigned Internal Moves"/> - <filter icon="terp-stock" string="Confirmed" domain="[('state','=','confirmed')]" help="Confirmed Internal Moves" default="1" /> + <filter icon="terp-stock" name="confirmed" string="Confirmed" domain="[('state','=','confirmed')]" help="Confirmed Internal Moves" /> <separator orientation="vertical"/> <field name="name" select="1"/> <field name="origin" select="1"/> @@ -1324,7 +1324,7 @@ <field name="view_type">form</field> <field name="view_mode">tree,form,calendar</field> <field name="domain">[('type','=','internal')]</field> - <field name="context">{'contact_display': 'partner'}</field> + <field name="context">{'contact_display': 'partner',"search_default_confirmed":1}</field> <field name="search_view_id" ref="view_picking_internal_search"/> </record> <menuitem action="action_picking_tree6" id="menu_action_picking_tree6" parent="menu_stock_warehouse_mgmt" sequence="2"/> @@ -1457,7 +1457,7 @@ <field name="view_mode">tree,form,calendar</field> <field name="search_view_id" ref="view_stock_picking_filter"/> <field name="domain">[('type','=','out')]</field> - <field name="context">{'contact_display': 'partner'}</field> + <field name="context">{'contact_display': 'partner',"search_default_available":1}</field> </record> <record id="action_picking_out_tree_view" model="ir.actions.act_window.view"> <field eval="1" name="sequence"/> @@ -1554,7 +1554,7 @@ <field name="arch" type="xml"> <search string="Stock Moves"> <group col="8" colspan="4"> - <filter icon="terp-stock" string="To Receive" domain="[('state','in',('confirmed','assigned'))]" default="1" help="Stock to be received"/> + <filter icon="terp-stock" name="receive" string="To Receive" domain="[('state','in',('confirmed','assigned'))]" help="Stock to be received"/> <filter icon="terp-stock" string="Back Orders" domain="[('backorder_id','!=',False)]" help="Back Orders"/> <filter icon="terp-stock" string="Planned Today" domain="[('date_planned::date','=',time.strftime('%%Y-%%m-%%d'))]" help="Orders planned for today"/> <separator orientation="vertical"/> @@ -1580,6 +1580,7 @@ <field name="view_mode">tree,form</field> <field name="domain">[('picking_id','!=',False),('picking_id.type','=','in')]</field> <field name="view_id" ref="view_move_tree_reception_picking"/> + <field name="context">{"search_default_receive":1}</field> <field name="search_view_id" ref="view_move_search_reception_picking"/> </record> diff --git a/addons/survey/survey_view.xml b/addons/survey/survey_view.xml index 29a1952c151..4d6fc536dd2 100644 --- a/addons/survey/survey_view.xml +++ b/addons/survey/survey_view.xml @@ -261,7 +261,7 @@ <separator orientation="vertical"/> <field name="title" select="1"/> <field name="type" select="1" widget="selection"/> - <field name="responsible_id" select="1" widget="selection" default="1"> + <field name="responsible_id" select="1" widget="selection" > <filter string="MY" icon="terp-partner" domain="[('responsible_id','=',uid)]"/> </field> </group> @@ -1071,7 +1071,7 @@ <separator orientation="vertical"/> <field name="survey_id" widget="selection" select="1"/> <field name="email" select="1"/> - <field name="user_id" select="1" widget="selection" default="1"> + <field name="user_id" select="1" widget="selection" > <filter string="MY" icon="terp-partner" domain="[('user_id','=',uid)]"/> </field> </group> |
