GoodERP
No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

39 líneas
1.9KB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <openerp>
  3. <data>
  4. <record id="group_staff_leave_own_rule" model="ir.rule">
  5. <field name='name'>员工可以查看、创建、修改、删除自己的请假记录</field>
  6. <field name='model_id' ref="staff.model_staff_leave"/>
  7. <field name='domain_force'>[('user_id','=',user.id)]</field>
  8. <field name='groups' eval="[(4,ref('staff.hr_groups'))]"/>
  9. <field name='perm_read' eval='True'/>
  10. <field name='perm_write' eval='True'/>
  11. <field name='perm_create' eval='True'/>
  12. <field name='perm_unlink' eval='True'/>
  13. </record>
  14. <record id="group_staff_leave_read_all_rule" model="ir.rule">
  15. <field name='name'>员工可以查看所有人的请假记录,但不能创建、修改或删除其他人的请假记录</field>
  16. <field name='model_id' ref="staff.model_staff_leave"/>
  17. <field name='domain_force'>[('user_id','!=',user.id)]</field>
  18. <field name='groups' eval="[(4,ref('staff.hr_groups'))]"/>
  19. <field name='perm_read' eval='True'/>
  20. <field name='perm_write' eval='False'/>
  21. <field name='perm_create' eval='False'/>
  22. <field name='perm_unlink' eval='False'/>
  23. </record>
  24. <record id="group_staff_leave_manager_rule" model="ir.rule">
  25. <field name='name'>管理员可以查看、创建、修改、删除所有人的请假记录</field>
  26. <field name='model_id' ref="staff.model_staff_leave"/>
  27. <field name='domain_force'>[(1,'=',1)]</field>
  28. <field name='groups' eval="[(4,ref('staff.hr_senior_groups'))]"/>
  29. <field name='perm_read' eval='True'/>
  30. <field name='perm_write' eval='True'/>
  31. <field name='perm_create' eval='True'/>
  32. <field name='perm_unlink' eval='True'/>
  33. </record>
  34. </data>
  35. </openerp>
上海开阖软件有限公司 沪ICP备12045867号-1