~credativ/openobject-addons/elico-6.1-fixes-gap-analysis-duplicate

« back to all changes in this revision

Viewing changes to oa_hr_timesheet_sheet/.svn/tmp/tao_rules.xml.tmp

  • Committer:
  • Date: 2012-07-04 00:16:29 UTC
  • Revision ID: elicoidal@hotmail.com-20120704001629-r88842q20trbnayj
[ADD] OA suite and Windows Live Messenger module

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
<?xml version="1.0" ?>
 
2
<openerp>
 
3
        <data noupdate="0">
 
4
        
 
5
        
 
6
                <!-- OLD RULES
 
7
                <record id="ir_rule_personalorderlines0" model="ir.rule">
 
8
                        <field name="model_id" ref="sale.model_sale_order_line"/>
 
9
                        <field name="domain_force">['|',('order_id.user_id','=',user.id),('order_id.user_id','=',False)]</field>
 
10
                        <field name="name">TAO Personal Order Lines</field>
 
11
                        <field eval="0" name="global"/>
 
12
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
13
                        <field eval="1" name="perm_unlink"/>
 
14
                        <field eval="0" name="perm_write"/>
 
15
                        <field eval="0" name="perm_read"/>
 
16
                        <field eval="0" name="perm_create"/>
 
17
                </record>
 
18
                <record id="ir_rule_personalorderlines1" model="ir.rule">
 
19
                        <field name="model_id" ref="sale.model_sale_order_line"/>
 
20
                        <field name="domain_force">[(1,'=',1)]</field>
 
21
                        <field name="name">TAO Manager Order Lines</field>
 
22
                        <field eval="0" name="global"/>
 
23
                        <field eval="[(6,0,[ref('base.group_sale_manager')])]" name="groups"/>
 
24
                        <field eval="1" name="perm_unlink"/>
 
25
                        <field eval="1" name="perm_write"/>
 
26
                        <field eval="1" name="perm_read"/>
 
27
                        <field eval="1" name="perm_create"/>
 
28
                </record>
 
29
        
 
30
 
 
31
                <record id="ir_rule_personalorderdraft" model="ir.rule">
 
32
                        <field name="model_id" ref="sale.model_sale_order"/>
 
33
                        <field name="domain_force">[('user_id','=',user.id),('state','in', ['internal_d']]</field>
 
34
                        <field name="name">TAO Personal Order</field>
 
35
                        <field eval="0" name="global"/>
 
36
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
37
                        <field eval="1" name="perm_unlink"/>
 
38
                        <field eval="1" name="perm_write"/>
 
39
                        <field eval="1" name="perm_read"/>
 
40
                        <field eval="1" name="perm_create"/>
 
41
                </record>
 
42
                <record id="ir_rule_personalorders1" model="ir.rule">
 
43
                        <field name="model_id" ref="sale.model_sale_order"/>
 
44
                        <field name="domain_force">[(1,'=',1)]</field>
 
45
                        <field name="name">TAO Manager Orders</field>
 
46
                        <field eval="0" name="global"/>
 
47
                        <field eval="[(6,0,[ref('base.group_sale_manager')])]" name="groups"/>
 
48
                        <field eval="1" name="perm_unlink"/>
 
49
                        <field eval="1" name="perm_write"/>
 
50
                        <field eval="1" name="perm_read"/>
 
51
                        <field eval="1" name="perm_create"/>
 
52
                </record>
 
53
            
 
54
            
 
55
                <record id="ir_rule_categries_default" model="ir.rule">
 
56
                        <field name="model_id" ref="product.model_product_product"/>
 
57
                        <field name="domain_force">[('state', 'in', ['draft', 'sellable'])]</field>
 
58
                        <field name="name">TAO Default access to 'All Products' (read only)</field>
 
59
                        <field eval="0" name="global"/>
 
60
                        <field eval="[(6,0,[ref('base.group_user')])]" name="groups"/>
 
61
                        <field eval="0" name="perm_unlink"/>
 
62
                        <field eval="0" name="perm_write"/>
 
63
                        <field eval="1" name="perm_read"/>
 
64
                        <field eval="0" name="perm_create"/>
 
65
                </record>
 
66
 
 
67
                <record id="ir_rule_categries_rnd0" model="ir.rule">
 
68
                        <field name="model_id" ref="product.model_product_product"/>
 
69
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Product Components']), '|', ('create_uid','=',user.id), ('state', 'in', ['draft', 'sellable', 'obsolete', 'end'])]</field>
 
70
                        <field name="name">TAO RnD Components Categories (read only)</field>
 
71
                        <field eval="0" name="global"/>
 
72
                        <field eval="[(6,0,[ref('taoutil.res_group_rd0')])]" name="groups"/>
 
73
                        <field eval="0" name="perm_unlink"/>
 
74
                        <field eval="1" name="perm_write"/>
 
75
                        <field eval="1" name="perm_read"/>
 
76
                        <field eval="1" name="perm_create"/>
 
77
                </record>
 
78
                <record id="ir_rule_categries_rnd1" model="ir.rule">
 
79
                        <field name="model_id" ref="product.model_product_product"/>
 
80
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Product Components']), '|', ('create_uid','=',user.id), ('state', 'in', ['draft', 'sellable', 'obsolete', 'end'])]</field>
 
81
                        <field name="name">TAO RnD Manager Categories (full access)</field>
 
82
                        <field eval="0" name="global"/>
 
83
                        <field eval="[(6,0,[ref('taoutil.res_group_rd1')])]" name="groups"/>
 
84
                        <field eval="1" name="perm_unlink"/>
 
85
                        <field eval="1" name="perm_write"/>
 
86
                        <field eval="1" name="perm_read"/>
 
87
                        <field eval="1" name="perm_create"/>
 
88
                </record>
 
89
 
 
90
                <record id="ir_rule_categries_marketing0" model="ir.rule">
 
91
                        <field name="model_id" ref="product.model_product_product"/>
 
92
                        <field name="domain_force">[('product_category_type','in', ['Sellables', 'Packaging Sets', 'Packaging Components', 'Products']), '|', ('create_uid','=',user.id), ('state', 'in', ['draft', 'sellable', 'obsolete', 'end'])]</field>
 
93
                        <field name="name">TAO Marketing RW Sellables, Pack. Sets, Pack. Comp, Fin. Products</field>
 
94
                        <field eval="0" name="global"/>
 
95
                        <field eval="[(6,0,[ref('res_group_marketing0')])]" name="groups"/>
 
96
                        <field eval="0" name="perm_unlink"/>
 
97
                        <field eval="1" name="perm_write"/>
 
98
                        <field eval="1" name="perm_read"/>
 
99
                        <field eval="1" name="perm_create"/>
 
100
                </record>
 
101
                <record id="ir_rule_categries_marketing1" model="ir.rule">
 
102
                        <field name="model_id" ref="product.model_product_product"/>
 
103
                        <field name="domain_force">[('product_category_type','in', ['Sellables', 'Packaging Sets', 'Packaging Components', 'Products']), '|', ('create_uid','=',user.id), ('state', 'in', ['draft', 'sellable', 'obsolete', 'end'])]</field>
 
104
                        <field name="name">TAO Marketing RW Sellables, Pack. Sets, Pack. Comp, Fin. Products</field>
 
105
                        <field eval="0" name="global"/>
 
106
                        <field eval="[(6,0,[ref('res_group_marketing1')])]" name="groups"/>
 
107
                        <field eval="1" name="perm_unlink"/>
 
108
                        <field eval="1" name="perm_write"/>
 
109
                        <field eval="1" name="perm_read"/>
 
110
                        <field eval="1" name="perm_create"/>
 
111
                </record>
 
112
        
 
113
        
 
114
        
 
115
                <record id="ir_rule_categries_sales012" model="ir.rule">
 
116
                        <field name="model_id" ref="product.model_product_product"/>
 
117
                        <field name="domain_force">[('product_category_type','in', ['Sellables', 'Packaging Sets', 'Packaging Components']), ('state', 'in', ['draft', 'sellable', 'obsolete'])]</field>
 
118
                        <field name="name">TAO Sales RW Sellables, Packaging Sets and Components</field>
 
119
                        <field eval="0" name="global"/>
 
120
                        <field eval="[(6,0,[ref('base.group_sale_salesman'),ref('res_group_sales2')])]" name="groups"/>
 
121
                        <field eval="0" name="perm_unlink"/>
 
122
                        <field eval="1" name="perm_write"/>
 
123
                        <field eval="1" name="perm_read"/>
 
124
                        <field eval="0" name="perm_create"/>
 
125
                </record>
 
126
 
 
127
        
 
128
        
 
129
        
 
130
                <record id="ir_rule_categries_pmc012" model="ir.rule">
 
131
                        <field name="model_id" ref="product.model_product_product"/>
 
132
                        <field name="domain_force">[('product_category_type','in', ['Product Components', 'Packaging Components']), ('state', 'in', ['draft', 'sellable', 'obsolete'])]</field>
 
133
                        <field name="name">TAO PMC RO Product and Packaging Components</field>
 
134
                        <field eval="0" name="global"/>
 
135
                        <field eval="[(6,0,[ref('res_group_pmc0'), ref('res_group_pmc2')])]" name="groups"/>
 
136
                        <field eval="0" name="perm_unlink"/>
 
137
                        <field eval="0" name="perm_write"/>
 
138
                        <field eval="1" name="perm_read"/>
 
139
                        <field eval="0" name="perm_create"/>
 
140
                </record>
 
141
 
 
142
                <record id="ir_rule_categries_sourcing012" model="ir.rule">
 
143
                        <field name="model_id" ref="product.model_product_product"/>
 
144
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Packaging Sets', 'Product Components', 'Packaging Components']), ('state', 'in', ['draft', 'sellable', 'obsolete'])]</field>
 
145
                        <field name="name">TAO Sourcing RW Product and Packaging Components</field>
 
146
                        <field eval="0" name="global"/>
 
147
                        <field eval="[(6,0,[ref('res_group_sourcing0'), ref('res_group_sourcing2')])]" name="groups"/>
 
148
                        <field eval="0" name="perm_unlink"/>
 
149
                        <field eval="1" name="perm_write"/>
 
150
                        <field eval="1" name="perm_read"/>
 
151
                        <field eval="0" name="perm_create"/>
 
152
                </record>
 
153
                -->
 
154
 
 
155
 
 
156
 
 
157
                <!-- New rules -->
 
158
 
 
159
 
 
160
                <!-- *** All Employees *** -->
 
161
                <!-- * Product * -->
 
162
                <!-- Read all products that are not draft/obolste/end. Current user can access his own draft products -->
 
163
                <!-- user - _r__ - product, product component, pack set, pack comp -->
 
164
                <record id="ir_rule_read_product_user" model="ir.rule">
 
165
                        <field name="model_id" ref="product.model_product_product"/>
 
166
                        <field name="domain_force">['&amp;', ('product_category_type','in', ['Products', 'Product Components', 'Packaging Sets', 'Packaging Components']), '|', ('state', 'in', ['draft' , 'sellable']), '&amp;', ('state', '=', False), ('create_uid','=', user.id)]</field>
 
167
                        <field name="name">TAO Employee Read Product and Packaging</field>
 
168
                        <field eval="0" name="global"/>
 
169
                        <field eval="[(6,0,[ref('base.group_user')])]" name="groups"/>
 
170
                        <field eval="0" name="perm_unlink"/>
 
171
                        <field eval="0" name="perm_write"/>
 
172
                        <field eval="1" name="perm_read"/>
 
173
                        <field eval="0" name="perm_create"/>
 
174
                </record>
 
175
                <!-- *** End of Group Employee *** -->
 
176
                
 
177
                
 
178
 
 
179
                <!-- *** Group R&D *** -->
 
180
                <!-- * Product * -->
 
181
                <!-- rd0 - c___ - product, prod comp -->
 
182
                <record id="ir_rule_create_product_rd0" model="ir.rule">
 
183
                        <field name="model_id" ref="product.model_product_product"/>
 
184
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Product Components'])]</field>
 
185
                        <field name="name">TAO RnD Create Product</field>
 
186
                        <field eval="0" name="global"/>
 
187
                        <field eval="[(6,0,[ref('res_group_rd0')])]" name="groups"/>
 
188
                        <field eval="0" name="perm_unlink"/>
 
189
                        <field eval="0" name="perm_write"/>
 
190
                        <field eval="0" name="perm_read"/>
 
191
                        <field eval="1" name="perm_create"/>
 
192
                </record>
 
193
                <!-- rd0 - __u_ - product, prod comp -->
 
194
                <record id="ir_rule_update_product_rd0" model="ir.rule">
 
195
                        <field name="model_id" ref="product.model_product_product"/>
 
196
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Product Components'])]</field>
 
197
                        <field name="name">TAO RnD Update Product</field>
 
198
                        <field eval="0" name="global"/>
 
199
                        <field eval="[(6,0,[ref('res_group_rd0')])]" name="groups"/>
 
200
                        <field eval="0" name="perm_unlink"/>
 
201
                        <field eval="1" name="perm_write"/>
 
202
                        <field eval="0" name="perm_read"/>
 
203
                        <field eval="0" name="perm_create"/>
 
204
                </record>
 
205
                <!-- rd0 - ___d - product, prod comp -->
 
206
                <record id="ir_rule_delete_product_rd0" model="ir.rule">
 
207
                        <field name="model_id" ref="product.model_product_product"/>
 
208
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Product Components'])]</field>
 
209
                        <field name="name">TAO RnD Delete Product</field>
 
210
                        <field eval="0" name="global"/>
 
211
                        <field eval="[(6,0,[ref('res_group_rd0')])]" name="groups"/>
 
212
                        <field eval="1" name="perm_unlink"/>
 
213
                        <field eval="0" name="perm_write"/>
 
214
                        <field eval="0" name="perm_read"/>
 
215
                        <field eval="0" name="perm_create"/>
 
216
                </record>
 
217
                <record id="ir_rule_read_product_rd1" model="ir.rule">
 
218
                        <field name="model_id" ref="product.model_product_product"/>
 
219
                        <field name="domain_force">['&amp;', ('product_category_type','in', ['Products', 'Product Components']), ('state', 'in', ['obsolete' , 'end'])]</field>
 
220
                        <field name="name">TAO R&amp;D Manager Read Obsolete Product</field>
 
221
                        <field eval="0" name="global"/>
 
222
                        <field eval="[(6,0,[ref('res_group_rd1')])]" name="groups"/>
 
223
                        <field eval="0" name="perm_unlink"/>
 
224
                        <field eval="0" name="perm_write"/>
 
225
                        <field eval="1" name="perm_read"/>
 
226
                        <field eval="0" name="perm_create"/>
 
227
                </record>
 
228
                <!-- *** End of Group R&D *** -->
 
229
 
 
230
 
 
231
 
 
232
                <!-- *** Group Marketing *** -->
 
233
                <!-- * Product * -->
 
234
                <!-- marketing0 - c___ - pack set, pack comp, sellables -->
 
235
                <record id="ir_rule_create_product_marketing0" model="ir.rule">
 
236
                        <field name="model_id" ref="product.model_product_product"/>
 
237
                        <field name="domain_force">[('product_category_type','in', ['Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
238
                        <field name="name">TAO Marketing Create Product</field>
 
239
                        <field eval="0" name="global"/>
 
240
                        <field eval="[(6,0,[ref('res_group_marketing0')])]" name="groups"/>
 
241
                        <field eval="0" name="perm_unlink"/>
 
242
                        <field eval="0" name="perm_write"/>
 
243
                        <field eval="0" name="perm_read"/>
 
244
                        <field eval="1" name="perm_create"/>
 
245
                </record>
 
246
                <!-- marketing0 - _r__ - Sellables -->
 
247
                <record id="ir_rule_read_product_marketing0" model="ir.rule">
 
248
                        <field name="model_id" ref="product.model_product_product"/>
 
249
                        <field name="domain_force">[('product_category_type','in', ['Sellables'])]</field>
 
250
                        <field name="name">TAO Marketing Read Sellables</field>
 
251
                        <field eval="0" name="global"/>
 
252
                        <field eval="[(6,0,[ref('res_group_marketing0')])]" name="groups"/>
 
253
                        <field eval="0" name="perm_unlink"/>
 
254
                        <field eval="0" name="perm_write"/>
 
255
                        <field eval="1" name="perm_read"/>
 
256
                        <field eval="0" name="perm_create"/>
 
257
                </record>
 
258
                <!-- marketing0 - __u_ - product, pack set, pack comp, sellables -->
 
259
                <record id="ir_rule_update_product_marketing0" model="ir.rule">
 
260
                        <field name="model_id" ref="product.model_product_product"/>
 
261
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
262
                        <field name="name">TAO Marketing Update Product</field>
 
263
                        <field eval="0" name="global"/>
 
264
                        <field eval="[(6,0,[ref('res_group_marketing0')])]" name="groups"/>
 
265
                        <field eval="0" name="perm_unlink"/>
 
266
                        <field eval="1" name="perm_write"/>
 
267
                        <field eval="0" name="perm_read"/>
 
268
                        <field eval="0" name="perm_create"/>
 
269
                </record>
 
270
                <!-- marketing0 - ___d - pack set, pack comp, sellables -->
 
271
                <record id="ir_rule_delete_product_marketing0" model="ir.rule">
 
272
                        <field name="model_id" ref="product.model_product_product"/>
 
273
                        <field name="domain_force">[('product_category_type','in', ['Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
274
                        <field name="name">TAO Marketing Delete Product</field>
 
275
                        <field eval="0" name="global"/>
 
276
                        <field eval="[(6,0,[ref('res_group_marketing0')])]" name="groups"/>
 
277
                        <field eval="1" name="perm_unlink"/>
 
278
                        <field eval="0" name="perm_write"/>
 
279
                        <field eval="0" name="perm_read"/>
 
280
                        <field eval="0" name="perm_create"/>
 
281
                </record>
 
282
                <!-- marketing1 - c___ - product, pack set, pack comp, sellables -->
 
283
                <record id="ir_rule_create_product_marketing1" model="ir.rule">
 
284
                        <field name="model_id" ref="product.model_product_product"/>
 
285
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
286
                        <field name="name">TAO Marketing Manager Create Product</field>
 
287
                        <field eval="0" name="global"/>
 
288
                        <field eval="[(6,0,[ref('res_group_marketing1')])]" name="groups"/>
 
289
                        <field eval="0" name="perm_unlink"/>
 
290
                        <field eval="0" name="perm_write"/>
 
291
                        <field eval="0" name="perm_read"/>
 
292
                        <field eval="1" name="perm_create"/>
 
293
                </record>
 
294
                <!-- marketing1 - __u_ - product, pack set, pack comp, sellables -->
 
295
                <record id="ir_rule_update_product_marketing1" model="ir.rule">
 
296
                        <field name="model_id" ref="product.model_product_product"/>
 
297
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
298
                        <field name="name">TAO Marketing Manager Update Product</field>
 
299
                        <field eval="0" name="global"/>
 
300
                        <field eval="[(6,0,[ref('res_group_marketing1')])]" name="groups"/>
 
301
                        <field eval="0" name="perm_unlink"/>
 
302
                        <field eval="1" name="perm_write"/>
 
303
                        <field eval="0" name="perm_read"/>
 
304
                        <field eval="0" name="perm_create"/>
 
305
                </record>
 
306
                <!-- marketing1 - ___d - product, pack set, pack comp, sellables -->
 
307
                <record id="ir_rule_delete_product_marketing1" model="ir.rule">
 
308
                        <field name="model_id" ref="product.model_product_product"/>
 
309
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Sellables', 'Packaging Sets', 'Packaging Components'])]</field>
 
310
                        <field name="name">TAO Marketing Manager Delete Product</field>
 
311
                        <field eval="0" name="global"/>
 
312
                        <field eval="[(6,0,[ref('res_group_marketing1')])]" name="groups"/>
 
313
                        <field eval="1" name="perm_unlink"/>
 
314
                        <field eval="0" name="perm_write"/>
 
315
                        <field eval="0" name="perm_read"/>
 
316
                        <field eval="0" name="perm_create"/>
 
317
                </record>
 
318
                <!-- *** End of Group Marketing *** -->
 
319
 
 
320
 
 
321
 
 
322
                <!-- *** Group Sourcing *** -->
 
323
                <!-- * Product * -->
 
324
                <!-- sourcing0 - __u_ - product, product component, pack set, pack comp -->
 
325
                <record id="ir_rule_update_product_sourcing0" model="ir.rule">
 
326
                        <field name="model_id" ref="product.model_product_product"/>
 
327
                        <field name="domain_force">[('product_category_type','in', ['Products', 'Packaging Sets', 'Product Components', 'Packaging Components'])]</field>
 
328
                        <field name="name">TAO Sourcing Update Product and Packaging</field>
 
329
                        <field eval="0" name="global"/>
 
330
                        <field eval="[(6,0,[ref('res_group_sourcing0')])]" name="groups"/>
 
331
                        <field eval="0" name="perm_unlink"/>
 
332
                        <field eval="1" name="perm_write"/>
 
333
                        <field eval="0" name="perm_read"/>
 
334
                        <field eval="0" name="perm_create"/>
 
335
                </record>
 
336
                <!-- *** End of Group Sourcing *** -->
 
337
                
 
338
                
 
339
                
 
340
 
 
341
                <!-- *** Group Sales *** -->
 
342
                <!-- * Product * -->
 
343
                <!-- salesman - _r__ - Sellables -->
 
344
                <record id="ir_rule_read_product_sales0" model="ir.rule">
 
345
                        <field name="model_id" ref="product.model_product_product"/>
 
346
                        <field name="domain_force">[('product_category_type','in', ['Sellables'])]</field>
 
347
                        <field name="name">TAO Salesman Read Sellables</field>
 
348
                        <field eval="0" name="global"/>
 
349
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
350
                        <field eval="0" name="perm_unlink"/>
 
351
                        <field eval="0" name="perm_write"/>
 
352
                        <field eval="1" name="perm_read"/>
 
353
                        <field eval="0" name="perm_create"/>
 
354
                </record>
 
355
                <!-- salesman - __u_ - Packaging Components -->
 
356
                <record id="ir_rule_update_product_sales0" model="ir.rule">
 
357
                        <field name="model_id" ref="product.model_product_product"/>
 
358
                        <field name="domain_force">[('product_category_type','in', ['Packaging Components'])]</field>
 
359
                        <field name="name">TAO Salesmen Update Product</field>
 
360
                        <field eval="0" name="global"/>
 
361
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
362
                        <field eval="0" name="perm_unlink"/>
 
363
                        <field eval="1" name="perm_write"/>
 
364
                        <field eval="0" name="perm_read"/>
 
365
                        <field eval="0" name="perm_create"/>
 
366
                </record>
 
367
 
 
368
 
 
369
                <!-- * Sales Order * -->
 
370
                <!-- salesman           - c___  - sales order //Has been set in ir.model.access.csv    -->
 
371
                <!--record id="ir_rule_create_saleorder_sales0" model="ir.rule">
 
372
                        <field name="model_id" ref="sale.model_sale_order"/>
 
373
                        <field name="domain_force">[(1,'=',1)]</field>
 
374
                        <field name="name">TAO Salesmen Create Sale Order</field>
 
375
                        <field eval="0" name="global"/>
 
376
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
377
                        <field eval="0" name="perm_unlink"/>
 
378
                        <field eval="0" name="perm_write"/>
 
379
                        <field eval="0" name="perm_read"/>
 
380
                        <field eval="1" name="perm_create"/>
 
381
                </record-->
 
382
                <!-- salesman           - _r__  - sales order -->
 
383
            <record id="sale_order_personal_rule" model="ir.rule">
 
384
                <field name="name">Personal Orders</field>
 
385
                <field ref="model_sale_order" name="model_id"/>
 
386
                <field name="domain_force">['|',('user_id','=',user.id),('user_id','=',False)]</field>
 
387
                <field name="groups" eval="[(4, ref('base.group_sale_salesman'))]"/>
 
388
                        <field eval="1" name="perm_unlink"/>
 
389
                        <field eval="1" name="perm_write"/>
 
390
                        <field eval="0" name="perm_read"/>
 
391
                        <field eval="0" name="perm_create"/>
 
392
            </record>
 
393
                <record id="ir_rule_read_saleorder_sales0" model="ir.rule">
 
394
                        <field name="model_id" ref="sale.model_sale_order"/>
 
395
                        <field name="domain_force">['|',('user_id','=',user.id),('state','in',['internal_q','draft','waiting_date','manual','progress','shipping_except','invoice_except','done','cancel'])]</field>
 
396
                        <field name="name">TAO Salesmen Read Sale Order</field>
 
397
                        <field eval="0" name="global"/>
 
398
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
399
                        <field eval="0" name="perm_unlink"/>
 
400
                        <field eval="0" name="perm_write"/>
 
401
                        <field eval="1" name="perm_read"/>
 
402
                        <field eval="0" name="perm_create"/>
 
403
                </record>
 
404
                <!-- salesman           - __u_  - sales order -->
 
405
                <record id="ir_rule_update_saleorder_sales0" model="ir.rule">
 
406
                        <field name="model_id" ref="sale.model_sale_order_line"/>
 
407
                        <field name="domain_force">[('state','in',['internal_d', 'internal_q'])]</field>
 
408
                        <field name="name">TAO Salesmen Update Sale Order</field>
 
409
                        <field eval="0" name="global"/>
 
410
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
411
                        <field eval="0" name="perm_unlink"/>
 
412
                        <field eval="1" name="perm_write"/>
 
413
                        <field eval="0" name="perm_read"/>
 
414
                        <field eval="0" name="perm_create"/>
 
415
                </record>
 
416
                <!-- salesman   - ___d - sales order, in Internal draft -->
 
417
                <record id="ir_rule_delete_saleorder_sales0" model="ir.rule">
 
418
                        <field name="model_id" ref="sale.model_sale_order"/>
 
419
                        <field name="domain_force">[('state','in',['internal_d'])]</field>
 
420
                        <field name="name">TAO Salesmen Delete Sale Order</field>
 
421
                        <field eval="0" name="global"/>
 
422
                        <field eval="[(6,0,[ref('base.group_sale_salesman')])]" name="groups"/>
 
423
                        <field eval="1" name="perm_unlink"/>
 
424
                        <field eval="0" name="perm_write"/>
 
425
                        <field eval="0" name="perm_read"/>
 
426
                        <field eval="0" name="perm_create"/>
 
427
                </record>
 
428
 
 
429
 
 
430
                
 
431
                <!-- salesmanager  - c___ - sales order //Has been set in ir.model.access.csv    -->
 
432
                <!-- record id="ir_rule_create_saleorder_sales1" model="ir.rule">
 
433
                        <field name="model_id" ref="sale.model_sale_order"/>
 
434
                        <field name="domain_force">[(1,'=',1)]</field>
 
435
                        <field name="name">TAO Manager Create Sale Order</field>
 
436
                        <field eval="0" name="global"/>
 
437
                        <field eval="[(6,0,[ref('base.group_sale_manager')])]" name="groups"/>
 
438
                        <field eval="0" name="perm_unlink"/>
 
439
                        <field eval="0" name="perm_write"/>
 
440
                        <field eval="0" name="perm_read"/>
 
441
                        <field eval="1" name="perm_create"/>
 
442
                </record-->
 
443
                <!-- salesmanager  - __u_ - sales order //Has been set in ir.model.access.csv    -->
 
444
                <!-- record id="ir_rule_update_saleorder_sales1" model="ir.rule">
 
445
                        <field name="model_id" ref="sale.model_sale_order"/>
 
446
                        <field name="domain_force">[(1,'=',1)]</field>
 
447
                        <field name="name">TAO Manager Update Sale Order</field>
 
448
                        <field eval="0" name="global"/>
 
449
                        <field eval="[(6,0,[ref('base.group_sale_manager')])]" name="groups"/>
 
450
                        <field eval="0" name="perm_unlink"/>
 
451
                        <field eval="1" name="perm_write"/>
 
452
                        <field eval="0" name="perm_read"/>
 
453
                        <field eval="0" name="perm_create"/>
 
454
                </record-->
 
455
                <!-- salesmanager  - ___d - sales order //Has been set in ir.model.access.csv    -->
 
456
                <!-- record id="ir_rule_delete_saleorder_sales1" model="ir.rule">
 
457
                        <field name="model_id" ref="sale.model_sale_order"/>
 
458
                        <field name="domain_force">[(1,'=',1)]</field>
 
459
                        <field name="name">TAO Manager Delete Sale Order</field>
 
460
                        <field eval="0" name="global"/>
 
461
                        <field eval="[(6,0,[ref('base.group_sale_manager')])]" name="groups"/>
 
462
                        <field eval="1" name="perm_unlink"/>
 
463
                        <field eval="0" name="perm_write"/>
 
464
                        <field eval="0" name="perm_read"/>
 
465
                        <field eval="0" name="perm_create"/>
 
466
                </record-->
 
467
                <!-- *** End of Group Sales *** -->
 
468
 
 
469
        </data>
 
470
</openerp>