37 lines
1.7 KiB
XML
37 lines
1.7 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<odoo>
|
|
<data>
|
|
<record id="group_attendance_devices_manager" model="res.groups">
|
|
<field name="name">Attendance Machine Manager</field>
|
|
<field name="category_id" ref="base.module_category_usability" />
|
|
<field name="comment">The users in this group will have full access rights to attendance machines and their data.</field>
|
|
</record>
|
|
|
|
<record id="hr_attendance.group_hr_attendance_manager" model="res.groups">
|
|
<field name="implied_ids" eval="[(4, ref('group_attendance_devices_manager'))]"/>
|
|
</record>
|
|
</data>
|
|
<data>
|
|
<record id="attendance_device_comp_rule" model="ir.rule">
|
|
<field name="name">Adtendance Machine - Multi-Company Rule</field>
|
|
<field name="model_id" ref="model_attendance_device" />
|
|
<field name="global" eval="True" />
|
|
<field name="domain_force">['|',('company_id','=',False),('company_id','in',company_ids)]</field>
|
|
</record>
|
|
|
|
<record id="attendance_device_user_comp_rule" model="ir.rule">
|
|
<field name="name">Attendance Machine User - Multi-Company Rule</field>
|
|
<field name="model_id" ref="model_attendance_device_user" />
|
|
<field name="global" eval="True" />
|
|
<field name="domain_force">['|',('device_id.company_id','=',False),('device_id.company_id','in',company_ids)]</field>
|
|
</record>
|
|
|
|
<record id="user_attendance_comp_rule" model="ir.rule">
|
|
<field name="name">User Attendance - Multi-Company Rule</field>
|
|
<field name="model_id" ref="model_user_attendance" />
|
|
<field name="global" eval="True" />
|
|
<field name="domain_force">['|',('device_id.company_id','=',False),('device_id.company_id','in',company_ids)]</field>
|
|
</record>
|
|
</data>
|
|
</odoo>
|