[MERGE] Merge with lp:openobject-addons
[odoo/odoo.git] / addons / crm / crm_meeting_menu.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data>
4
5     <act_window
6         id="crm_case_categ_meet_create_partner"
7         name="Schedule a Meeting"
8         res_model="crm.meeting"
9         src_model="res.partner"
10         view_mode="calendar,tree,form,gantt"
11         context="{'search_default_partner_id': active_id, 'default_duration': 4.0}"
12         domain="[('partner_id', '=', active_id)]"
13     />
14
15     <record model="ir.actions.act_window" id="crm_case_categ_meet_create_partner">
16         <field name="context" eval="{'default_state':'draft'}"/>
17     </record>
18
19
20     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet_partner">
21         <field name="sequence" eval="1"/>
22         <field name="view_mode">calendar</field>
23         <field name="view_id" ref="crm_case_calendar_view_meet"/>
24         <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/>
25     </record>
26
27     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_meet_partner">
28         <field name="sequence" eval="2"/>
29         <field name="view_mode">tree</field>
30         <field name="view_id" ref="crm_case_tree_view_meet"/>
31         <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/>
32     </record>
33
34     <record model="ir.actions.act_window.view" id="action_crm_tag_form_meet_partner">
35         <field name="sequence" eval="3"/>
36         <field name="view_mode">form</field>
37         <field name="view_id" ref="crm_case_form_view_meet"/>
38         <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/>
39     </record>
40
41     <record model="ir.actions.act_window.view" id="action_crm_tag_gantt_meet_partner">
42         <field name="sequence" eval="3"/>
43         <field name="view_mode">gantt</field>
44         <field name="view_id" ref="crm_case_gantt_view_meet"/>
45         <field name="act_window_id" ref="crm_case_categ_meet_create_partner"/>
46     </record>
47
48     <record model="ir.actions.act_window" id="crm_case_categ_meet">
49         <field name="name">Meetings</field>
50         <field name="res_model">crm.meeting</field>
51         <field name="view_mode">calendar,tree,form,gantt</field>
52         <field name="view_id" ref="crm_case_calendar_view_meet"/>
53         <field name="context">{"search_default_user_id":uid, 'search_default_section_id': section_id}</field>
54         <field name="search_view_id" ref="view_crm_case_meetings_filter"/>
55         <field name="help">The meeting calendar is shared between the sales teams and fully integrated with other applications such as the employee holidays or the business opportunities. You can also synchronize meetings with your mobile phone using the caldav interface.</field>
56     </record>
57
58     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet">
59         <field name="sequence" eval="1"/>
60         <field name="view_mode">calendar</field>
61         <field name="view_id" ref="crm_case_calendar_view_meet"/>
62         <field name="act_window_id" ref="crm_case_categ_meet"/>
63     </record>
64
65     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_meet">
66         <field name="sequence" eval="2"/>
67         <field name="view_mode">tree</field>
68         <field name="view_id" ref="crm_case_tree_view_meet"/>
69         <field name="act_window_id" ref="crm_case_categ_meet"/>
70     </record>
71
72     <record model="ir.actions.act_window.view" id="action_crm_tag_form__meet">
73         <field name="sequence" eval="3"/>
74         <field name="view_mode">form</field>
75         <field name="view_id" ref="crm_case_form_view_meet"/>
76         <field name="act_window_id" ref="crm_case_categ_meet"/>
77     </record>
78
79     <record model="ir.actions.act_window.view" id="action_crm_tag_gantt_meet">
80         <field name="sequence" eval="1"/>
81         <field name="view_mode">gantt</field>
82         <field name="view_id" ref="crm_case_gantt_view_meet"/>
83         <field name="act_window_id" ref="crm_case_categ_meet"/>
84     </record>
85
86 <!-- ALL MEETINGS -->
87
88     <menuitem name="Meetings" id="menu_meeting_sale"
89         parent="base.menu_base_partner" sequence="3"/>
90
91     <menuitem name="Meetings" id="menu_crm_case_categ_meet"
92         action="crm_case_categ_meet" parent="menu_meeting_sale"
93         sequence="1" />
94
95     <record id="ir_ui_view_sc_calendar0" model="ir.ui.view_sc">
96         <field name="name">Meetings</field>
97         <field name="resource">ir.ui.menu</field>
98         <field name="user_id" ref="base.user_root"/>
99         <field name="res_id" ref="crm.menu_crm_case_categ_meet"/>
100     </record>
101     <record id="action_view_attendee_form" model="ir.actions.act_window">
102          <field name="name">Meeting Invitations</field>
103          <field name="type">ir.actions.act_window</field>
104          <field name="res_model">calendar.attendee</field>
105          <field name="view_type">form</field>
106          <field name="view_mode">tree,form</field>
107          <field name="view_id" ref="base_calendar.base_calendar_attendee_tree_view" />
108         <field name="domain">[('ref','like','crm.meeting,')]</field>
109          <field name="context">{"search_default_toreview":1, "search_default_user_id":uid}</field>
110         <field name="help">With Meeting Invitations you can create and manage the meeting invitations sent/to be sent to your colleagues/partners. You can not only invite OpenERP users, but also external parties, such as a customer.</field>
111      </record>
112
113     <menuitem id="menu_attendee_invitations"
114             name="Meeting Invitations" parent="crm.menu_meeting_sale"
115             sequence="10" action="action_view_attendee_form"
116             groups="base.group_no_one" />
117
118 </data>
119 </openerp>