** added menu data files for each sections which will be loaded on configuration...
[odoo/odoo.git] / addons / crm_configuration / crm_jobs_menu.xml
1 <?xml version="1.0"?>
2 <openerp>
3 <data noupdate="1">
4         <record model="crm.case.section" id="section_support0">
5                 <field name="name">Jobs</field>
6                 <field name="code">jobs</field>
7         </record>
8
9         ######################## JOB OPPORTUNITIES (menu) ###########################
10         <menuitem name="Jobs Requests" id="menu_crm_case_job_req_main" parent="crm.menu_crm"/>  
11
12         <!-- 
13                 MY JOBS REQUESTS 
14         -->
15         <record model="ir.actions.act_window" id="crm_case_categ0_act11">
16                 <field name="name">My Jobs Requests</field>
17                 <field name="res_model">crm.case</field>
18                 <field name="view_mode">tree,calendar,form</field>
19                 <field name="view_id" ref="crm_case_tree_view11"/>
20                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'user_id\',\'=\',uid)]'"/>
21         </record>
22         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view1">
23                 <field name="sequence" eval="1"/>
24                 <field name="view_mode">tree</field>
25                 <field name="view_id" ref="crm_case_tree_view11"/>
26                 <field name="act_window_id" ref="crm_case_categ0_act11"/>
27         </record>
28         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view3">
29                 <field name="sequence" eval="2"/>
30                 <field name="view_mode">calendar</field>
31                 <field name="view_id" ref="crm_case_calendar_view11"/>
32                 <field name="act_window_id" ref="crm_case_categ0_act11"/>
33         </record>
34         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view2">
35                 <field name="sequence" eval="3"/>
36                 <field name="view_mode">form</field>
37                 <field name="view_id" ref="crm_case_form_view11"/>
38                 <field name="act_window_id" ref="crm_case_categ0_act11"/>
39         </record>
40         <menuitem parent="menu_crm_case_job_req_main" id="menu_crm_case_categ0_act11" action="crm_case_categ0_act11"/>
41
42         <record model="ir.actions.act_window" id="crm_case_categ0_act_my3">
43                 <field name="name">My Unclosed Requests</field>
44                 <field name="res_model">crm.case</field>
45                 <field name="view_mode">tree,calendar,form</field>
46                 <field name="view_id" ref="crm_case_tree_view11"/>
47                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'user_id\',\'=\',uid),(\'state\',\'&lt;&gt;\',\'done\')]'"/>
48         </record>
49         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my3">
50                 <field name="sequence" eval="1"/>
51                 <field name="view_mode">tree</field>
52                 <field name="view_id" ref="crm_case_tree_view11"/>
53                 <field name="act_window_id" ref="crm_case_categ0_act_my3"/>
54         </record>
55         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my3">
56                 <field name="sequence" eval="3"/>
57                 <field name="view_mode">calendar</field>
58                 <field name="view_id" ref="crm_case_calendar_view11"/>
59                 <field name="act_window_id" ref="crm_case_categ0_act_my3"/>
60         </record>
61         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my3">
62                 <field name="sequence" eval="2"/>
63                 <field name="view_mode">form</field>
64                 <field name="view_id" ref="crm_case_form_view11"/>
65                 <field name="act_window_id" ref="crm_case_categ0_act_my3"/>
66         </record>
67         <menuitem parent="menu_crm_case_categ0_act11" id="menu_crm_case_categ0_act_myjobs3" action="crm_case_categ0_act_my3"/>  
68
69         <record model="ir.actions.act_window" id="crm_case_categ0_act_my2">
70                 <field name="name">My Jobs Propositions to Review</field>
71                 <field name="res_model">crm.case</field>
72                 <field name="view_mode">tree,calendar,form</field>
73                 <field name="view_id" ref="crm_case_tree_view11"/>
74                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'draft\')]'"/>
75         </record>
76         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my2">
77                 <field name="sequence" eval="1"/>
78                 <field name="view_mode">tree</field>
79                 <field name="view_id" ref="crm_case_tree_view11"/>
80                 <field name="act_window_id" ref="crm_case_categ0_act_my2"/>
81         </record>
82         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my2">
83                 <field name="sequence" eval="2"/>
84                 <field name="view_mode">calendar</field>
85                 <field name="view_id" ref="crm_case_calendar_view11"/>
86                 <field name="act_window_id" ref="crm_case_categ0_act_my2"/>
87         </record>
88         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my2">
89                 <field name="sequence" eval="3"/>
90                 <field name="view_mode">form</field>
91                 <field name="view_id" ref="crm_case_form_view11"/>
92                 <field name="act_window_id" ref="crm_case_categ0_act_my2"/>
93         </record>
94         <menuitem parent="menu_crm_case_categ0_act_myjobs3" id="menu_crm_case_categ0_act_myjobs2" action="crm_case_categ0_act_my2"/>    
95
96         <record model="ir.actions.act_window" id="crm_case_categ0_act_my1">
97                 <field name="name">My Pending Jobs Requests</field>
98                 <field name="res_model">crm.case</field>
99                 <field name="view_mode">tree,calendar,form</field>
100                 <field name="view_id" ref="crm_case_tree_view11"/>
101                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'pending\')]'"/>
102         </record>
103         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my1">
104                 <field name="sequence" eval="1"/>
105                 <field name="view_mode">tree</field>
106                 <field name="view_id" ref="crm_case_tree_view11"/>
107                 <field name="act_window_id" ref="crm_case_categ0_act_my1"/>
108         </record>
109         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my1">
110                 <field name="sequence" eval="2"/>
111                 <field name="view_mode">calendar</field>
112                 <field name="view_id" ref="crm_case_calendar_view11"/>
113                 <field name="act_window_id" ref="crm_case_categ0_act_my1"/>
114         </record>
115         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my1">
116                 <field name="sequence" eval="3"/>
117                 <field name="view_mode">form</field>
118                 <field name="view_id" ref="crm_case_form_view11"/>
119                 <field name="act_window_id" ref="crm_case_categ0_act_my1"/>
120         </record>
121         <menuitem parent="menu_crm_case_categ0_act_myjobs3" id="menu_crm_case_categ0_act_myjobs1" action="crm_case_categ0_act_my1"/>            
122
123         <record model="ir.actions.act_window" id="crm_case_categ0_act_my0">
124                 <field name="name">My Open Jobs Requests</field>
125                 <field name="res_model">crm.case</field>
126                 <field name="view_mode">tree,calendar,form</field>
127                 <field name="view_id" ref="crm_case_tree_view11"/>
128                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'user_id\',\'=\',uid),(\'state\',\'=\',\'open\')]'"/>
129         </record>
130         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_my0">
131                 <field name="sequence" eval="1"/>
132                 <field name="view_mode">tree</field>
133                 <field name="view_id" ref="crm_case_tree_view11"/>
134                 <field name="act_window_id" ref="crm_case_categ0_act_my0"/>
135         </record>
136         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_my0">
137                 <field name="sequence" eval="2"/>
138                 <field name="view_mode">calendar</field>
139                 <field name="view_id" ref="crm_case_calendar_view11"/>
140                 <field name="act_window_id" ref="crm_case_categ0_act_my0"/>
141         </record>
142         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_my0">
143                 <field name="sequence" eval="3"/>
144                 <field name="view_mode">form</field>
145                 <field name="view_id" ref="crm_case_form_view11"/>
146                 <field name="act_window_id" ref="crm_case_categ0_act_my0"/>
147         </record>
148         <menuitem parent="menu_crm_case_categ0_act_myjobs3" id="menu_crm_case_categ0_act_myjobs0" action="crm_case_categ0_act_my0"/>    
149                 
150         
151         <record model="ir.actions.act_window" id="crm_case_categ0_act_myjobs">
152                 <field name="name">Calendar Of Jobs Meetings</field>
153                 <field name="res_model">crm.case</field>
154                 <field name="view_mode">calendar,tree,form</field>
155                 <field name="view_id" ref="crm_case_calendar_view11"/>
156                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'=\',\'done\'),(\'user_id\',\'=\',uid)]'"/>
157         </record>
158         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_myjobs">
159                 <field name="sequence" eval="1"/>
160                 <field name="view_mode">calendar</field>
161                 <field name="view_id" ref="crm_case_calendar_view11"/>
162                 <field name="act_window_id" ref="crm_case_categ0_act_myjobs"/>
163         </record>
164         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_myjobs">
165                 <field name="sequence" eval="2"/>
166                 <field name="view_mode">tree</field>
167                 <field name="view_id" ref="crm_case_tree_view11"/>
168                 <field name="act_window_id" ref="crm_case_categ0_act_myjobs"/>
169         </record>
170         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_myjobs">
171                 <field name="sequence" eval="3"/>
172                 <field name="view_mode">form</field>
173                 <field name="view_id" ref="crm_case_form_view11"/>
174                 <field name="act_window_id" ref="crm_case_categ0_act_myjobs"/>
175         </record>       
176         <menuitem parent="menu_crm_case_categ0_act11" id="menu_crm_case_categ0_act_myjobs_myjobs" action="crm_case_categ0_act_myjobs"/>
177         
178         <!-- 
179                 ALL JOBS REQUESTS 
180         -->
181          <record model="ir.actions.act_window" id="crm_case_categ0_act111">
182                 <field name="name">All Jobs Requests</field>
183                 <field name="res_model">crm.case</field>
184                 <field name="view_mode">tree,calendar,form</field>
185                 <field name="view_id" ref="crm_case_tree_view11"/>
186                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+')]'"/>
187         </record>
188         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_act111">
189                 <field name="sequence" eval="1"/>
190                 <field name="view_mode">tree</field>
191                 <field name="view_id" ref="crm_case_tree_view11"/>
192                 <field name="act_window_id" ref="crm_case_categ0_act111"/>
193         </record>
194         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_act111">
195                 <field name="sequence" eval="2"/>
196                 <field name="view_mode">calendar</field>
197                 <field name="view_id" ref="crm_case_calendar_view11"/>
198                 <field name="act_window_id" ref="crm_case_categ0_act111"/>
199         </record>
200         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_act111">
201                 <field name="sequence" eval="3"/>
202                 <field name="view_mode">form</field>
203                 <field name="view_id" ref="crm_case_form_view11"/>
204                 <field name="act_window_id" ref="crm_case_categ0_act111"/>
205         </record>
206         <menuitem parent="menu_crm_case_job_req_main" id="menu_crm_case_categ0_act111" action="crm_case_categ0_act111"/>        
207         
208
209         <record model="ir.actions.act_window" id="crm_case_categ0_act_all3">
210                 <field name="name">All Unclosed Requests</field>
211                 <field name="res_model">crm.case</field>
212                 <field name="view_mode">tree,calendar,form</field>
213                 <field name="view_id" ref="crm_case_tree_view11"/>
214                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'&lt;&gt;\',\'done\')]'"/>
215         </record>
216         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all3">
217                 <field name="sequence" eval="1"/>
218                 <field name="view_mode">tree</field>
219                 <field name="view_id" ref="crm_case_tree_view11"/>
220                 <field name="act_window_id" ref="crm_case_categ0_act_all3"/>
221         </record>
222         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all3">
223                 <field name="sequence" eval="2"/>
224                 <field name="view_mode">calendar</field>
225                 <field name="view_id" ref="crm_case_calendar_view11"/>
226                 <field name="act_window_id" ref="crm_case_categ0_act_all3"/>
227         </record>
228         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all3">
229                 <field name="sequence" eval="3"/>
230                 <field name="view_mode">form</field>
231                 <field name="view_id" ref="crm_case_form_view11"/>
232                 <field name="act_window_id" ref="crm_case_categ0_act_all3"/>
233         </record>
234         <menuitem parent="menu_crm_case_categ0_act111" id="menu_crm_case_categ0_act_myjobs_all3" action="crm_case_categ0_act_all3"/>
235
236         <record model="ir.actions.act_window" id="crm_case_categ0_act_all2">
237                 <field name="name">All Jobs Propositions</field>
238                 <field name="res_model">crm.case</field>
239                 <field name="view_mode">tree,calendar,form</field>
240                 <field name="view_id" ref="crm_case_tree_view11"/>
241                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'=\',\'draft\')]'"/>
242         </record>
243         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all2">
244                 <field name="sequence" eval="1"/>
245                 <field name="view_mode">tree</field>
246                 <field name="view_id" ref="crm_case_tree_view11"/>
247                 <field name="act_window_id" ref="crm_case_categ0_act_all2"/>
248         </record>
249         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all2">
250                 <field name="sequence" eval="2"/>
251                 <field name="view_mode">calendar</field>
252                 <field name="view_id" ref="crm_case_calendar_view11"/>
253                 <field name="act_window_id" ref="crm_case_categ0_act_all2"/>
254         </record>
255         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all2">
256                 <field name="sequence" eval="3"/>
257                 <field name="view_mode">form</field>
258                 <field name="view_id" ref="crm_case_form_view11"/>
259                 <field name="act_window_id" ref="crm_case_categ0_act_all2"/>
260         </record>
261         <menuitem parent="menu_crm_case_categ0_act_myjobs_all3" id="menu_crm_case_categ0_act_myjobs_all2" action="crm_case_categ0_act_all2"/>   
262
263         <record model="ir.actions.act_window" id="crm_case_categ0_act_all1">
264                 <field name="name">All Pending Jobs Requests</field>
265                 <field name="res_model">crm.case</field>
266                 <field name="view_mode">tree,calendar,form</field>
267                 <field name="view_id" ref="crm_case_tree_view11"/>
268                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'=\',\'pending\')]'"/>
269         </record>
270         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all1">
271                 <field name="sequence" eval="1"/>
272                 <field name="view_mode">tree</field>
273                 <field name="view_id" ref="crm_case_tree_view11"/>
274                 <field name="act_window_id" ref="crm_case_categ0_act_all1"/>
275         </record>
276         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all1">
277                 <field name="sequence" eval="2"/>
278                 <field name="view_mode">calendar</field>
279                 <field name="view_id" ref="crm_case_calendar_view11"/>
280                 <field name="act_window_id" ref="crm_case_categ0_act_all1"/>
281         </record>
282         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all1">
283                 <field name="sequence" eval="3"/>
284                 <field name="view_mode">form</field>
285                 <field name="view_id" ref="crm_case_form_view11"/>
286                 <field name="act_window_id" ref="crm_case_categ0_act_all1"/>
287         </record>
288         <menuitem  parent="menu_crm_case_categ0_act_myjobs_all3" id="menu_crm_case_categ0_act_myjobs_all1" action="crm_case_categ0_act_all1"/>  
289
290
291         <record model="ir.actions.act_window" id="crm_case_categ0_act_all0">
292                 <field name="name">All Open Jobs Requests</field>
293                 <field name="res_model">crm.case</field>
294                 <field name="view_mode">tree,calendar,form</field>
295                 <field name="view_id" ref="crm_case_tree_view11"/>
296                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'=\',\'open\')]'"/>
297         </record>
298         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_all0">
299                 <field name="sequence" eval="1"/>
300                 <field name="view_mode">tree</field>
301                 <field name="view_id" ref="crm_case_tree_view11"/>
302                 <field name="act_window_id" ref="crm_case_categ0_act_all0"/>
303         </record>
304         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_all0">
305                 <field name="sequence" eval="2"/>
306                 <field name="view_mode">calendar</field>
307                 <field name="view_id" ref="crm_case_calendar_view11"/>
308                 <field name="act_window_id" ref="crm_case_categ0_act_all0"/>
309         </record>
310         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_all0">
311                 <field name="sequence" eval="3"/>
312                 <field name="view_mode">form</field>
313                 <field name="view_id" ref="crm_case_form_view11"/>
314                 <field name="act_window_id" ref="crm_case_categ0_act_all0"/>
315         </record>
316         <menuitem  parent="menu_crm_case_categ0_act_myjobs_all3" id="menu_crm_case_categ0_act_myjobs_all0" action="crm_case_categ0_act_all0"/>  
317
318         <record model="ir.actions.act_window" id="crm_case_categ0_act_alljobs">
319                 <field name="name">Calendar Of Jobs Meetings</field>
320                 <field name="res_model">crm.case</field>
321                 <field name="view_mode">calendar,tree,form</field>
322                 <field name="view_id" ref="crm_case_calendar_view11"/>
323                 <field name="domain" eval="'[(\'section_id\',\'=\','+str(section_support0)+'),(\'state\',\'=\',\'done\')]'"/>
324         </record>
325         <record model="ir.actions.act_window.view" id="action_crm_sec_calendar_view_alljobs">
326                 <field name="sequence" eval="1"/>
327                 <field name="view_mode">calendar</field>
328                 <field name="view_id" ref="crm_case_calendar_view11"/>
329                 <field name="act_window_id" ref="crm_case_categ0_act_alljobs"/>
330         </record>
331         <record model="ir.actions.act_window.view" id="action_crm_sec_tree_view_alljobs">
332                 <field name="sequence" eval="2"/>
333                 <field name="view_mode">tree</field>
334                 <field name="view_id" ref="crm_case_tree_view11"/>
335                 <field name="act_window_id" ref="crm_case_categ0_act_alljobs"/>
336         </record>
337         <record model="ir.actions.act_window.view" id="action_crm_sec_form_view_alljobs">
338                 <field name="sequence" eval="3"/>
339                 <field name="view_mode">form</field>
340                 <field name="view_id" ref="crm_case_form_view11"/>
341                 <field name="act_window_id" ref="crm_case_categ0_act_alljobs"/>
342         </record>
343         <menuitem parent="menu_crm_case_categ0_act111" id="menu_crm_case_categ0_act_myjobs_alljobs" action="crm_case_categ0_act_alljobs"/>
344         
345 </data>
346 </openerp>