diff options
| author | Yannick Tivisse <yti@odoo.com> | 2020-06-04 07:34:58 +0000 |
|---|---|---|
| committer | Yannick Tivisse <yti@odoo.com> | 2020-06-09 10:50:17 +0000 |
| commit | 893ec20236251f84dba117c709dd892645b78b9a (patch) | |
| tree | 535b6583857709eb94be75769538738859607d8d /addons/crm/views | |
| parent | a3e5ac19b20d79e1d90166961de792a0bd31e550 (diff) | |
[IMP] various: Add date filters on search views
PURPOSE
=======
The task aims at adding date filters across various modules in preparation
for the 'time range' feature rework on task 2245719
https://www.odoo.com/web#id=2245719&action=327&model=project.task&view_type=form&cids=1&menu_id=4720
SPECIFICATION
=============
New date filters to compensate the deprecated time ranges feature:
See task's pad for the complete details
closes odoo/odoo#52398
Taskid: 2263661
Related: odoo/enterprise#10938
Signed-off-by: Yannick Tivisse (yti) <yti@odoo.com>
Diffstat (limited to 'addons/crm/views')
| -rw-r--r-- | addons/crm/views/crm_lead_views.xml | 3 | ||||
| -rw-r--r-- | addons/crm/views/crm_team_views.xml | 8 |
2 files changed, 8 insertions, 3 deletions
diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml index 94e0c49f339..14deef605e7 100644 --- a/addons/crm/views/crm_lead_views.xml +++ b/addons/crm/views/crm_lead_views.xml @@ -542,7 +542,8 @@ <filter string="Lost" name="lost" domain="['&', ('probability', '=', 0), ('active', '=', False)]"/> <separator/> - <filter string="Creation Date" name="creation_date" date="create_date"/> + <filter string="Creation Date" name="filter_creation_date" date="create_date" default_period="this_month"/> + <filter name="filter_date_closed" date="date_closed"/> <separator/> <separator/> <filter invisible="1" string="Late Activities" name="activities_overdue" diff --git a/addons/crm/views/crm_team_views.xml b/addons/crm/views/crm_team_views.xml index a1981660cc3..b1a547b78b5 100644 --- a/addons/crm/views/crm_team_views.xml +++ b/addons/crm/views/crm_team_views.xml @@ -79,7 +79,7 @@ <record id="action_report_crm_lead_salesteam" model="ir.actions.act_window"> <field name="name">Leads Analysis</field> <field name="res_model">crm.lead</field> - <field name="context">{'search_default_team_id': [active_id], 'time_ranges': {'field':'create_date', 'range':'last_30_days'}}</field> + <field name="context">{'search_default_team_id': [active_id], 'search_default_filter_create_date': 1}}</field> <field name="domain">[]</field> <field name="view_mode">graph,pivot,tree,form</field> <field name="search_view_id" ref="crm.crm_opportunity_report_view_search"/> @@ -91,7 +91,11 @@ <field name="res_model">crm.lead</field> <field name="view_mode">graph,pivot,tree,form</field> <field name="search_view_id" ref="crm.crm_opportunity_report_view_search"/> - <field name="context">{'search_default_team_id': [active_id], 'tree_view_ref': 'crm.crm_case_tree_view_oppor','search_default_opportunity': True, 'time_ranges': {'field':'create_date', 'range':'last_365_days'}}</field> + <field name="context">{ + 'search_default_team_id': [active_id], + 'tree_view_ref': 'crm.crm_case_tree_view_oppor', + 'search_default_opportunity': True, + 'search_default_filter_create_date': 1}</field> <field name="domain">[]</field> <field name="help">Opportunities Analysis gives you an instant access to your opportunities with information such as the expected revenue, planned cost, missed deadlines or the number of interactions per opportunity. This report is mainly used by the sales manager in order to do the periodic review with the channels of the sales pipeline.</field> </record> |
