Skip to content
Snippets Groups Projects
Commit cb9e69ce authored by Prakash Prajapati's avatar Prakash Prajapati
Browse files

[IMP] crm(_*): set optional field to simplify the tree view

* = website_crm_partner_assign

Purpose of the commit is to set the new attribute OPTIONAL = SHOW/Hide on tree
view so the user can easily hide/show the optional fields on the tree view.

task-1997453
Closes: #33888
parent e0389c0f
No related branches found
No related tags found
No related merge requests found
......@@ -184,22 +184,27 @@
<field name="arch" type="xml">
<tree string="Leads" decoration-bf="message_needaction==True" decoration-muted="probability == 100">
<field name="date_deadline" invisible="1"/>
<field name="create_date"/>
<field name="create_date" optional="show"/>
<field name="name" string="Lead"/>
<field name="contact_name"/>
<field name="city"/>
<field name="country_id"/>
<field name="email_from"/>
<field name="phone"/>
<field name="user_id" invisible="1"/>
<field name="contact_name" optional="show"/>
<field name="partner_name" optional="hide"/>
<field name="email_from" optional="show"/>
<field name="phone" optional="show"/>
<field name="city" optional="show"/>
<field name="state_id" optional="hide"/>
<field name="country_id" optional="show"/>
<field name="partner_id" invisible="1"/>
<field name="team_id"/>
<field name="team_id" optional="show"/>
<field name="user_id" optional="show" string="Sales Person"/>
<field name="company_id" groups="base.group_multi_company" optional="show"/>
<field name="active" invisible="1"/>
<field name="probability" invisible="1"/>
<field name="campaign_id" invisible="1"/>
<field name="referred" invisible="1"/>
<field name="medium_id" invisible="1"/>
<field name="message_needaction" invisible="1"/>
<field name="tag_ids" optional="show" widget="many2many_tags"/>
<field name="priority" optional="hide"/>
</tree>
</field>
</record>
......@@ -686,26 +691,31 @@
<field name="arch" type="xml">
<tree string="Opportunities" decoration-bf="message_needaction==True" decoration-muted="probability == 100" decoration-danger="activity_date_deadline and (activity_date_deadline &lt; current_date)">
<field name="date_deadline" invisible="1"/>
<field name="create_date"/>
<field name="create_date" optional="show"/>
<field name="name" string="Opportunity"/>
<field name="partner_id" string="Customer"/>
<field name="country_id"/>
<field name="activity_date_deadline"/>
<field name="activity_summary"/>
<field name="partner_id" string="Customer" optional="show"/>
<field name="email_from" optional="hide"/>
<field name="phone" optional="hide"/>
<field name="city" optional="hide"/>
<field name="state_id" optional="hide"/>
<field name="country_id" optional="show"/>
<field name="activity_date_deadline" optional="show"/>
<field name="activity_summary" optional="show"/>
<field name="medium_id" invisible="1"/>
<field name="campaign_id" invisible="1"/>
<field name="source_id" invisible="1"/>
<field name="stage_id"/>
<field name="planned_revenue" sum="Expected Revenues"/>
<field name="probability" avg="Avg. of Probability"/>
<field name="team_id"/>
<field name="user_id"/>
<field name="stage_id" optional="show"/>
<field name="planned_revenue" sum="Expected Revenues" optional="show"/>
<field name="probability" avg="Avg. of Probability" optional="show"/>
<field name="user_id" optional="hide"/>
<field name="team_id" optional="show"/>
<field name="referred" invisible="1"/>
<field name="priority" invisible="1"/>
<field name="message_needaction" invisible="1"/>
<field name="probability" invisible="1"/>
<field name="write_date" invisible="1"/>
<field name="company_id" groups="base.group_multi_company"/>
<field name="company_id" groups="base.group_multi_company" optional="show" />
<field name="tag_ids" optional="hide" widget="many2many_tags"/>
<field name="priority" optional="hide"/>
</tree>
</field>
</record>
......
......@@ -37,8 +37,8 @@
<field name="model">crm.lead</field>
<field name="inherit_id" ref="crm.crm_case_tree_view_oppor"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="partner_assigned_id"/>
<field name="user_id" position="before">
<field name="partner_assigned_id" optional="show"/>
<field name="date_assign" invisible="1"/>
</field>
</field>
......@@ -99,7 +99,7 @@
<field name="inherit_id" ref="crm.crm_case_tree_view_leads"/>
<field name="arch" type="xml">
<field name="partner_id" position="after">
<field name="partner_assigned_id"/>
<field name="partner_assigned_id" optional="show"/>
</field>
</field>
</record>
......
......@@ -93,9 +93,9 @@
<field name="inherit_id" ref="base.view_partner_tree"/>
<field name="arch" type="xml">
<field name="user_id" position="after">
<field name="date_review_next"/>
<field name="grade_id"/>
<field name="activation"/>
<field name="date_review_next" optional="hide"/>
<field name="grade_id" optional="hide"/>
<field name="activation" optional="hide"/>
</field>
</field>
</record>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment