[IMP] crm{_sms}: remove reporting pipeline tree buttons

As the pipeline reporting tree view isn't an operational
view but more of a managerial one, remove the email, sms
and snooze buttons from the view as the managers won't
need those.

Task-3204763

Part-of: odoo/odoo#115326
This commit is contained in:
amdi-odoo
2023-05-05 12:43:59 +02:00
parent a8e9b25761
commit f8a8ce710d
3 changed files with 22 additions and 2 deletions
@@ -1,6 +1,17 @@
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="crm_lead_view_tree_opportunity_reporting" model="ir.ui.view">
<field name="name">crm.lead.tree.opportunity.reporting</field>
<field name="model">crm.lead</field>
<field name="inherit_id" ref="crm.crm_case_tree_view_oppor"/>
<field name="mode">primary</field>
<field name="arch" type="xml">
<xpath expr="//button[@name='%(crm.action_lead_mail_compose)d']" position="replace"/>
<xpath expr="//button[@name='action_snooze']" position="replace"/>
</field>
</record>
<!-- Opportunities by user and team pivot View -->
<record id="crm_opportunity_report_view_pivot" model="ir.ui.view">
<field name="name">crm.opportunity.report.pivot</field>
@@ -158,7 +169,7 @@
eval="[(5, 0, 0),
(0, 0, {'view_mode': 'graph', 'view_id': ref('crm_opportunity_report_view_graph')}),
(0, 0, {'view_mode': 'pivot', 'view_id': ref('crm_opportunity_report_view_pivot')}),
(0, 0, {'view_mode': 'tree', 'view_id': ref('crm_case_tree_view_oppor')})]"/>
(0, 0, {'view_mode': 'tree', 'view_id': ref('crm_lead_view_tree_opportunity_reporting')})]"/>
<field name="help" type="html">
<p class="o_view_nocontent_smiling_face">
No data found!
+1 -1
View File
@@ -112,7 +112,7 @@
<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',
'tree_view_ref': 'crm.crm_lead_view_tree_opportunity_reporting',
'search_default_filter_opportunity': True,
'search_default_filter_create_date': 1}</field>
<field name="domain">[]</field>
+9
View File
@@ -41,4 +41,13 @@
</field>
</record>
<record id="crm_lead_view_tree_opportunity_reporting" model="ir.ui.view">
<field name="name">crm.lead.tree.opportunity.reporting.inherit.sms</field>
<field name="model">crm.lead</field>
<field name="inherit_id" ref="crm.crm_lead_view_tree_opportunity_reporting"/>
<field name="arch" type="xml">
<xpath expr="//button[@name='%(crm_sms.crm_lead_act_window_sms_composer_multi)d']" position="replace"/>
</field>
</record>
</odoo>