summaryrefslogtreecommitdiff
path: root/addons/crm/views
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2020-06-04 07:34:58 +0000
committerYannick Tivisse <yti@odoo.com>2020-06-09 10:50:17 +0000
commit893ec20236251f84dba117c709dd892645b78b9a (patch)
tree535b6583857709eb94be75769538738859607d8d /addons/crm/views
parenta3e5ac19b20d79e1d90166961de792a0bd31e550 (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.xml3
-rw-r--r--addons/crm/views/crm_team_views.xml8
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="['&amp;', ('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>