[IMP]: crm*: Improvement in domain of filter button of "My SalesTeam" to include...
[odoo/odoo.git] / addons / crm / crm_phonecall_menu.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data>
4
5     <act_window
6         id="crm_case_categ_phone_create_partner"
7         name="Schedule Phone Call"
8         res_model="crm.phonecall"
9         src_model="res.partner"
10         view_mode="calendar,tree,form"
11         context="{'default_partner_id': active_id, 'default_duration': 1.0}"
12         domain="[('partner_id', '=', active_id)]"
13         groups="base.group_extended"
14         />
15
16     <!-- TO CONFIRM: This is fine -->
17     <!-- act_window
18             id="act_crm_phonecall_crm_meeting_new"
19             name="Meetings"
20             res_model="crm.meeting"
21             src_model="crm.phonecall"
22             view_mode="tree,form,calendar,"
23             context="{'default_duration': 4.0, 'default_phonecall_id': active_id}"
24             domain="[('phonecall_id', '=', active_id)]"
25             view_type="form"/-->
26
27 <!-- PHONE CALLS (menu)  -->
28
29     <record model="ir.actions.act_window" id="crm_case_categ_phone0">
30         <field name="name">Phone Calls</field>
31         <field name="res_model">crm.phonecall</field>
32         <field name="view_type">form</field>
33         <field name="view_mode">tree,calendar</field>
34         <field name="view_id" ref="crm_case_phone_tree_view"/>
35         <field name="context">{"search_default_user_id":uid, 'search_default_section_id': section_id}</field>
36         <field name="search_view_id" ref="crm.view_crm_case_phonecalls_filter"/>
37     </record>
38
39     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_phone0">
40         <field name="sequence" eval="1"/>
41         <field name="view_mode">tree</field>
42         <field name="view_id" ref="crm_case_phone_tree_view"/>
43         <field name="act_window_id" ref="crm_case_categ_phone0"/>
44     </record>
45
46     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_phone0">
47         <field name="sequence" eval="2"/>
48         <field name="view_mode">calendar</field>
49         <field name="view_id" ref="crm_case_phone_calendar_view"/>
50         <field name="act_window_id" ref="crm_case_categ_phone0"/>
51     </record>
52
53     <record model="ir.actions.act_window.view" id="action_crm_tag_form_phone0">
54         <field name="sequence" eval="3"/>
55         <field name="view_mode">form</field>
56         <field name="view_id" ref="crm_case_phone_form_view"/>
57         <field name="act_window_id" ref="crm_case_categ_phone0"/>
58     </record>
59
60     <menuitem name="Phone Calls" id="menu_crm_case_phone"
61         groups="base.group_extended"
62         parent="base.menu_base_partner" sequence="4" />
63
64     <record model="ir.actions.act_window" id="crm_case_categ_phone_incoming0">
65         <field name="name">Inbound</field>
66         <field name="res_model">crm.phonecall</field>
67         <field name="view_type">form</field>
68         <field name="view_mode">tree,calendar</field>
69         <field name="view_id" ref="crm_case_phone_tree_view"/>
70         <field name="domain" eval="'[(\'categ_id\',\'=\','+str(ref('categ_phone1'))+')]'"/>
71         <field name="context" eval="'{\'search_default_section_id\':section_id, \'set_editable\':True,\'default_state\':\'open\', \'search_default_current\':1,\'search_default_today\':1, \'default_categ_id\': ' + str(ref('categ_phone1')) +'}'"/>
72         <field name="search_view_id" ref="crm.view_crm_case_phonecalls_filter"/>
73         <field name="help">Trace easily all your Inbound calls. The Inbound menu open a search view in editable mode, so you can easily modify or add a new call record. With the actions buttons convert a lead into an opportunity or plan a meeting.</field>
74
75     </record>
76
77     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_phone_incoming0">
78         <field name="sequence" eval="1"/>
79         <field name="view_mode">tree</field>
80         <field name="view_id" ref="crm_case_inbound_phone_tree_view"/>
81         <field name="act_window_id" ref="crm_case_categ_phone_incoming0"/>
82     </record>
83
84     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_phone_incoming0">
85         <field name="sequence" eval="2"/>
86         <field name="view_mode">calendar</field>
87         <field name="view_id" ref="crm_case_phone_calendar_view"/>
88         <field name="act_window_id" ref="crm_case_categ_phone_incoming0"/>
89     </record>
90
91     <record model="ir.actions.act_window.view" id="action_crm_tag_form_phone_incoming0">
92         <field name="sequence" eval="3"/>
93         <field name="view_mode">form</field>
94         <field name="view_id" ref="crm_case_inbound_phone_form_view"/>
95         <field name="act_window_id" ref="crm_case_categ_phone_incoming0"/>
96     </record>
97
98     <menuitem name="Inbound" id="menu_crm_case_phone_inbound"
99         parent="crm.menu_crm_case_phone"
100         action="crm_case_categ_phone_incoming0" />
101
102     <record model="ir.actions.act_window" id="crm_case_categ_phone_outgoing0">
103         <field name="name">Outbound</field>
104         <field name="res_model">crm.phonecall</field>
105         <field name="view_type">form</field>
106         <field name="view_mode">tree,calendar</field>
107         <field name="view_id" ref="crm_case_phone_tree_view"/>
108         <field name="domain" eval="'[(\'categ_id\',\'=\','+str(ref('categ_phone2'))+')]'"/>
109         <field name="context" eval="'{\'search_default_section_id\':section_id, \'default_state\':\'open\', \'search_default_current\':1, \'default_categ_id\': ' + str(ref('categ_phone2')) +'}'"/>
110         <field name="search_view_id" ref="crm.view_crm_case_phonecalls_filter"/>
111         <field name="help">The Outbound menu open a search view in editable mode, so you can easily modify or plan a new call. Actions buttons allows you to to make you call status evolved for a better follow up of your planned calls. During calls, convert your lead into an opportunity, plan a meeting or canceled it.</field>
112     </record>
113
114     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_phone_outgoing0">
115         <field name="sequence" eval="1"/>
116         <field name="view_mode">tree</field>
117         <field name="view_id" ref="crm_case_phone_tree_view"/>
118         <field name="act_window_id" ref="crm_case_categ_phone_outgoing0"/>
119     </record>
120
121     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_phone_outgoing0">
122         <field name="sequence" eval="2"/>
123         <field name="view_mode">calendar</field>
124         <field name="view_id" ref="crm_case_phone_calendar_view"/>
125         <field name="act_window_id" ref="crm_case_categ_phone_outgoing0"/>
126     </record>
127
128     <record model="ir.actions.act_window.view" id="action_crm_tag_form_phone_outgoing0">
129         <field name="sequence" eval="3"/>
130         <field name="view_mode">form</field>
131         <field name="view_id" ref="crm_case_phone_form_view"/>
132         <field name="act_window_id" ref="crm_case_categ_phone_outgoing0"/>
133     </record>
134
135     <menuitem name="Outbound" id="menu_crm_case_phone_outbound"
136         parent="crm.menu_crm_case_phone"
137         action="crm_case_categ_phone_outgoing0" />
138
139 </data>
140 </openerp>