From 701f26ce796fe78e77397e3540e6f32fd8410614 Mon Sep 17 00:00:00 2001 From: Hiral Bhavsar Date: Wed, 15 May 2019 11:53:03 +0000 Subject: [PATCH] [IMP] crm, website_crm_partner_assign: clean the controlpanel actions For the model 'crm.lead' - Rename the action menu 'Send an email' by 'Send email'. - Remove the action menu 'Mark Late Activities as Done' and 'Mark All Activities as Done'. - Set 'Mark as lost' menu action only for the list view. - Remove the action menu 'Assign salesman of assigned partner'. - Rename the action menu 'Forward to Partner' by 'Forward to partner' and set it for both form and list view. For the model 'res.partner', remove the actions menu 'Meetings'. Linked to task 1984526 Related to PR #33720 --- addons/crm/views/crm_lead_views.xml | 31 ++----------------- addons/crm/views/res_partner_views.xml | 9 ------ .../views/crm_lead_views.xml | 12 ------- .../wizard/crm_forward_to_partner_view.xml | 4 +-- 4 files changed, 4 insertions(+), 52 deletions(-) diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml index 9c468a22142..60fa2182336 100644 --- a/addons/crm/views/crm_lead_views.xml +++ b/addons/crm/views/crm_lead_views.xml @@ -860,7 +860,7 @@ - Mark as lost + list code if record: @@ -898,34 +899,6 @@ if record: - - - Mark Late Activities as Done - - - code - -for rec in records: - rec.activity_ids.filtered(lambda a: a.state == 'overdue').action_feedback(feedback='Closed automatically in batch') - - - - - - Mark All Activities as Done - - - code - -for rec in records: - rec.activity_ids.action_feedback(feedback='Closed automatically in batch') - - - diff --git a/addons/crm/views/res_partner_views.xml b/addons/crm/views/res_partner_views.xml index 4d00e041a5c..3dc0d8ed8cd 100644 --- a/addons/crm/views/res_partner_views.xml +++ b/addons/crm/views/res_partner_views.xml @@ -1,15 +1,6 @@ - - - Meetings - - calendar.event - calendar,tree,form - {'default_partner_ids': [active_id], 'search_default_partner_ids': [active_id]} - - Opportunities diff --git a/addons/website_crm_partner_assign/views/crm_lead_views.xml b/addons/website_crm_partner_assign/views/crm_lead_views.xml index 3f47c1dbf7e..8d07457cfa8 100644 --- a/addons/website_crm_partner_assign/views/crm_lead_views.xml +++ b/addons/website_crm_partner_assign/views/crm_lead_views.xml @@ -121,16 +121,4 @@ - - Assign salesman of assigned partner - - - code - -if env.context.get('active_domain'): - records = model.search(env.context['active_domain']) -records.assign_salesman_of_assigned_partner() - - - diff --git a/addons/website_crm_partner_assign/wizard/crm_forward_to_partner_view.xml b/addons/website_crm_partner_assign/wizard/crm_forward_to_partner_view.xml index 9e92493601e..f0b2b00f4d4 100644 --- a/addons/website_crm_partner_assign/wizard/crm_forward_to_partner_view.xml +++ b/addons/website_crm_partner_assign/wizard/crm_forward_to_partner_view.xml @@ -45,8 +45,8 @@