diff options
| author | Jérémy Hennecart <jeh@odoo.com> | 2020-08-13 07:45:57 +0000 |
|---|---|---|
| committer | Thibault Delavallée <tde@odoo.com> | 2020-08-18 09:04:13 +0000 |
| commit | d8635586630ff8c47fff26ca9c6a20a6bb459489 (patch) | |
| tree | cacc70a41777ba213bd54a4d02b8f69cb8a3ba30 /addons | |
| parent | 2c21301d314e4fd7c16ac88162786c096e9d80bd (diff) | |
[IMP] crm(_iap_lead_website), website_crm_partner_assign: remove incoherent measures for pivot/graph
PURPOSE
Adapt CRM views now that some measures can be set invisible.
SPECIFICATIONS
Adapt the views and implementing the new invisible attribute on some fields.
It allows to hide unnecessary measures.
In this commit we remove some measures in inheriting CRM apps
* crm: do not use color as measure;
* crm_iap_lead_website: do not use reveal_iap_credits as measure;
* website_crm_partner_assign: do not use partner_latitude and partner
longitude as measures;
LINKS
Task ID-2288381
Community PR #54774
Enterprise PR odoo/enterprise#11970
Upgrade PR odoo/upgrade#1519
Diffstat (limited to 'addons')
| -rw-r--r-- | addons/crm/report/crm_opportunity_report_views.xml | 2 | ||||
| -rw-r--r-- | addons/crm/views/crm_lead_views.xml | 1 | ||||
| -rw-r--r-- | addons/crm_iap_lead_website/views/crm_lead_view.xml | 44 | ||||
| -rw-r--r-- | addons/website_crm_partner_assign/views/crm_lead_views.xml | 47 |
4 files changed, 94 insertions, 0 deletions
diff --git a/addons/crm/report/crm_opportunity_report_views.xml b/addons/crm/report/crm_opportunity_report_views.xml index b97a0f6fc14..b6dbedda40b 100644 --- a/addons/crm/report/crm_opportunity_report_views.xml +++ b/addons/crm/report/crm_opportunity_report_views.xml @@ -36,6 +36,7 @@ <field name="stage_id" type="row"/> <field name="date_deadline" type="row" interval="month"/> <field name="prorated_revenue" type="measure"/> + <field name="color" invisible="1"/> </graph> </field> </record> @@ -48,6 +49,7 @@ <graph string="Leads Analysis" stacked="True" sample="1"> <field name="create_date" interval="month" type="col"/> <field name="team_id" type="col"/> + <field name="color" invisible="1"/> </graph> </field> </record> diff --git a/addons/crm/views/crm_lead_views.xml b/addons/crm/views/crm_lead_views.xml index 0f0d55f1e75..1291ef671b9 100644 --- a/addons/crm/views/crm_lead_views.xml +++ b/addons/crm/views/crm_lead_views.xml @@ -746,6 +746,7 @@ <graph string="Opportunities" sample="1"> <field name="stage_id" type="col"/> <field name="user_id" type="row"/> + <field name="color" invisible="1"/> </graph> </field> </record> diff --git a/addons/crm_iap_lead_website/views/crm_lead_view.xml b/addons/crm_iap_lead_website/views/crm_lead_view.xml index f63d55f8a47..5bb287a5163 100644 --- a/addons/crm_iap_lead_website/views/crm_lead_view.xml +++ b/addons/crm_iap_lead_website/views/crm_lead_view.xml @@ -22,4 +22,48 @@ </xpath> </field> </record> + + <record id="crm_lead_view_pivot" model="ir.ui.view"> + <field name="name">crm.lead.view.pivot.inherit.lead.website</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_lead_view_pivot"/> + <field name="arch" type="xml"> + <xpath expr="//pivot" position="inside"> + <field name="reveal_iap_credits" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.inherit.lead.website</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_lead_view_graph"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="reveal_iap_credits" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph_report_opportunity" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.report.opportunity.inherit.lead.website</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_opportunity_report_view_graph"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="reveal_iap_credits" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph_report_lead" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.report.lead.inherit.lead.website</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_opportunity_report_view_graph_lead"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="reveal_iap_credits" invisible="1"/> + </xpath> + </field> + </record> </odoo> 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 89a564c0985..4645c09afda 100644 --- a/addons/website_crm_partner_assign/views/crm_lead_views.xml +++ b/addons/website_crm_partner_assign/views/crm_lead_views.xml @@ -89,4 +89,51 @@ </field> </record> + <record id="crm_lead_view_pivot" model="ir.ui.view"> + <field name="name">crm.lead.view.pivot.inherit.partner.assign</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_lead_view_pivot"/> + <field name="arch" type="xml"> + <xpath expr="//pivot" position="inside"> + <field name="partner_latitude" invisible="1"/> + <field name="partner_longitude" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.inherit.partner.assign</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_lead_view_graph"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="partner_latitude" invisible="1"/> + <field name="partner_longitude" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph_report_opportunity" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.report.opportunity.inherit.partner.assign</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_opportunity_report_view_graph"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="partner_latitude" invisible="1"/> + <field name="partner_longitude" invisible="1"/> + </xpath> + </field> + </record> + + <record id="crm_lead_view_graph_report_lead" model="ir.ui.view"> + <field name="name">crm.lead.view.graph.report.lead.inherit.partner.assign</field> + <field name="model">crm.lead</field> + <field name="inherit_id" ref="crm.crm_opportunity_report_view_graph_lead"/> + <field name="arch" type="xml"> + <xpath expr="//graph" position="inside"> + <field name="partner_latitude" invisible="1"/> + <field name="partner_longitude" invisible="1"/> + </xpath> + </field> + </record> </odoo> |
