[IMP] crm, account: improve typo in module installation notification
[odoo/odoo.git] / addons / crm / res_partner_view.xml
1 <?xml version="1.0"?>
2 <openerp>
3     <data>
4
5         <!-- Add section_id (Sales Team) to res.partner -->
6         <record id="view_partners_form_crm1" model="ir.ui.view">
7                 <field name="name">view.res.partner.form.crm.inherited1</field>
8                 <field name="model">res.partner</field>
9                 <field name="type">form</field>
10                 <field name="inherit_id" ref="base.view_partner_form"/>
11                 <field eval="18" name="priority"/>
12                 <field name="arch" type="xml">
13                     <field name="user_id" position="after">
14                         <field name="section_id" completion="1" widget="selection"/>
15                     </field>
16                 </field>
17         </record>
18
19         <record id="view_partners_tree_crm2" model="ir.ui.view">
20                 <field name="name">view.res.partner.tree.crm.inherited2</field>
21                 <field name="model">res.partner</field>
22                 <field name="type">tree</field>
23                 <field name="inherit_id" ref="base.view_partner_tree"/>
24                 <field eval="18" name="priority"/>
25                 <field name="arch" type="xml">
26                     <field name="phone" position="after">
27                         <field name="section_id" completion="1" widget="selection"/>
28                     </field>
29                 </field>
30         </record>
31
32         <record id="view_partners_form_crm3" model="ir.ui.view">
33                 <field name="name">view.res.partner.search.crm.inherited3</field>
34                 <field name="model">res.partner</field>
35                 <field name="type">search</field>
36                 <field name="inherit_id" ref="base.view_res_partner_filter"/>
37                 <field eval="18" name="priority"/>
38                 <field name="arch" type="xml">
39                     <field name="category_id" position="after">
40                         <field name="section_id" completion="1" widget="selection"/>
41                     </field>
42                     <xpath expr="//field[@name='user_id']" position="after">
43                         <field name="country_id"/>
44                     </xpath>
45                 </field>
46         </record>
47
48         <!-- open meetings related to given partner -->
49         <record id="crm_meeting_partner" model="ir.actions.act_window">
50             <field name="name">Meetings</field>
51             <field name="src_model">res.partner</field>
52             <field name="res_model">crm.meeting</field>
53             <field name="view_mode">calendar,tree,form,gantt</field>
54             <field name="context">{'search_default_partner_ids': active_id}</field>
55         </record>
56
57         <!-- open opportunities related to given partner -->
58         <record model="ir.actions.act_window" id="relate_partner_opportunities">
59             <field name="name">Opportunities</field>
60             <field name="res_model">crm.lead</field>
61             <field name="view_mode">kanban,tree,form,graph,calendar</field>
62             <field name="domain">[('type','=','opportunity')]</field>
63             <field name="context">{'search_default_partner_id': active_id,
64                 'stage_type': 'opportunity', 'default_type': 'opportunity'}</field>
65             <field name="view_id" eval="False"/>
66             <field name="search_view_id" ref="crm.view_crm_case_opportunities_filter"/>
67             <field name="help">
68                 With opportunities you can manage and keep track of your sales pipeline by creating specific customer- or prospect-related sales documents to follow up potential sales. Information such as expected revenue, opportunity stage, expected closing date, communication history and much more can be stored. Opportunities can be connected to the email gateway: new emails may create opportunities, each of them automatically gets the history of the conversation with the customer.
69
70                 You and your team(s) will be able to plan meetings and phone calls from opportunities, convert them into quotations, manage related documents, track all customer related activities, and much more.
71             </field>
72         </record>
73         <record model="ir.actions.act_window.view" id="relate_partner_opportunities_kanban">
74             <field name="sequence" eval="0"/>
75             <field name="view_mode">kanban</field>
76             <field name="view_id" ref="crm_case_kanban_view_leads"/>
77             <field name="act_window_id" ref="relate_partner_opportunities"/>
78         </record>
79         <record model="ir.actions.act_window.view" id="relate_partner_opportunities_tree">
80             <field name="sequence" eval="1"/>
81             <field name="view_mode">tree</field>
82             <field name="view_id" ref="crm_case_tree_view_oppor"/>
83             <field name="act_window_id" ref="relate_partner_opportunities"/>
84         </record>
85         <record model="ir.actions.act_window.view" id="relate_partner_opportunities_form">
86             <field name="sequence" eval="2"/>
87             <field name="view_mode">form</field>
88             <field name="view_id" ref="crm_case_form_view_oppor"/>
89             <field name="act_window_id" ref="relate_partner_opportunities"/>
90         </record>
91         <record model="ir.actions.act_window.view" id="relate_partner_opportunities_graph">
92             <field name="sequence" eval="4"/>
93             <field name="view_mode">graph</field>
94             <field name="view_id" ref="crm_case_graph_view_opportunity"/>
95             <field name="act_window_id" ref="relate_partner_opportunities"/>
96         </record>
97
98         <!-- Partner kanban view inherte -->
99         <record model="ir.ui.view" id="crm_lead_partner_kanban_view">
100             <field name="name">res.partner.kanban.inherit</field>
101             <field name="model">res.partner</field>
102             <field name="type">kanban</field>
103             <field name="inherit_id" ref="base.res_partner_kanban_view"/>
104             <field name="priority" eval="10"/>
105             <field name="arch" type="xml">
106                 <field name="mobile" position="after">
107                     <field name="opportunity_count"/>
108                     <field name="meeting_count"/>
109                 </field>
110                 <xpath expr="//div[@class='oe_kanban_partner_links']" position="inside">
111                     <a name="%(relate_partner_opportunities)d" type="action" t-if="record.opportunity_count.value>0">
112                         <t t-esc="record.opportunity_count.value"/> Opportunities
113                     </a>
114                     <a name="%(crm_meeting_partner)d" type="action" t-if="record.meeting_count.value>0">
115                         <t t-esc="record.meeting_count.value"/> Meetings
116                     </a>
117                 </xpath>
118             </field>
119         </record>
120
121
122         <record model="ir.ui.view" id="res_partner_view_buttons">
123             <field name="name">res.partner.view.buttons</field>
124             <field name="model">res.partner</field>
125             <field name="type">form</field>
126             <field name="inherit_id" ref="base.view_partner_form" />
127             <field name="priority" eval="10"/>
128             <field name="arch" type="xml">
129                 <xpath expr="//div[@name='buttons']" position="inside">
130                     <button type="action"
131                         string="Schedule a Meeting"
132                         name="%(base_calendar.action_crm_meeting)d"
133                         context="{'search_default_partner_ids': active_id}"/>
134                     <button type="action" string="Schedule a Call" 
135                         name="%(crm.crm_case_categ_phone_create_partner)d" 
136                         context="{'search_default_partner_id': active_id, 'default_duration': 1.0}" />
137                     <button type="action" string="Opportunities"
138                         name="%(crm.crm_case_category_act_oppor11)d" context="{'search_default_partner_id': active_id}"/>
139                 </xpath>
140             </field>
141         </record>
142
143     </data>
144 </openerp>
145