[MERGE] CRM Improvement: _inhertis from mailgate.Thread
[odoo/odoo.git] / addons / crm / crm_meeting_menu.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data noupdate="1">
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="{'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}</field>
54         <field name="search_view_id" ref="view_crm_case_meetings_filter"/>
55     </record>
56
57     <record model="ir.actions.act_window.view" id="action_crm_tag_calendar_meet">
58         <field name="sequence" eval="1"/>
59         <field name="view_mode">calendar</field>
60         <field name="view_id" ref="crm_case_calendar_view_meet"/>
61         <field name="act_window_id" ref="crm_case_categ_meet"/>
62     </record>
63
64     <record model="ir.actions.act_window.view" id="action_crm_tag_tree_meet">
65         <field name="sequence" eval="2"/>
66         <field name="view_mode">tree</field>
67         <field name="view_id" ref="crm_case_tree_view_meet"/>
68         <field name="act_window_id" ref="crm_case_categ_meet"/>
69     </record>
70
71     <record model="ir.actions.act_window.view" id="action_crm_tag_form__meet">
72         <field name="sequence" eval="3"/>
73         <field name="view_mode">form</field>
74         <field name="view_id" ref="crm_case_form_view_meet"/>
75         <field name="act_window_id" ref="crm_case_categ_meet"/>
76     </record>
77
78     <record model="ir.actions.act_window.view" id="action_crm_tag_gantt_meet">
79         <field name="sequence" eval="1"/>
80         <field name="view_mode">gantt</field>
81         <field name="view_id" ref="crm_case_gantt_view_meet"/>
82         <field name="act_window_id" ref="crm_case_categ_meet"/>
83     </record>
84
85 <!-- ALL MEETINGS -->
86
87     <menuitem name="Meetings" id="menu_meeting_sale"
88         parent="base.menu_base_partner" sequence="3" />
89
90     <menuitem name="Meetings" id="menu_crm_case_categ_meet"
91         action="crm_case_categ_meet" parent="menu_meeting_sale"
92         sequence="1" />
93
94         <record id="ir_ui_view_sc_calendar0" model="ir.ui.view_sc">
95         <field name="name">Calendar</field>
96         <field name="resource">ir.ui.menu</field>
97         <field name="user_id" ref="base.user_root"/>
98         <field name="res_id" ref="crm.menu_crm_case_categ_meet"/>
99         </record>
100     <record id="action_view_attendee_form" model="ir.actions.act_window">
101                 <field name="name">Meeting Invitations</field>
102                 <field name="type">ir.actions.act_window</field>
103                 <field name="res_model">calendar.attendee</field>
104                 <field name="view_type">form</field>
105                 <field name="view_mode">tree,form</field>
106                 <field name="view_id" ref="base_calendar.base_calendar_attendee_tree_view" />
107         <field name="domain">[('ref','like','crm.meeting,')]</field>
108                 <field name="context">{'default_sent_by_uid': uid}</field>
109          </record>
110
111     <menuitem id="menu_attendee_invitations"
112                         name="Meeting Invitations" parent="crm.menu_meeting_sale"
113                         sequence="10" action="action_view_attendee_form"
114                         groups="base.group_extended" />
115
116 </data>
117 </openerp>