108 lines
6.3 KiB
XML
108 lines
6.3 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<odoo>
|
|
<data>
|
|
<record id="module_he_attendance_duty" model="ir.module.category">
|
|
<field name="name">值班组</field>
|
|
</record>
|
|
<record id="group_he_attendance_security_user" model="res.groups">
|
|
<field name="name">保安部:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
</record>
|
|
<record id="group_he_attendance_class_a_duty" model="res.groups">
|
|
<field name="name">班组a:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_security_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_class_b_duty" model="res.groups">
|
|
<field name="name">班组b:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_security_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_class_c_duty" model="res.groups">
|
|
<field name="name">班组c:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_security_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_security_manager" model="res.groups">
|
|
<field name="name">保安部管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_class_a_duty')), (4, ref('group_he_attendance_class_b_duty')),
|
|
(4, ref('group_he_attendance_class_c_duty'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
|
|
<record id="group_he_attendance_engineering_user" model="res.groups">
|
|
<field name="name">工程部:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
</record>
|
|
<record id="group_he_attendance_run_user" model="res.groups">
|
|
<field name="name">运行班:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_engineering_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_run_manager" model="res.groups">
|
|
<field name="name">运行班管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_run_user'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_hv_user" model="res.groups">
|
|
<field name="name">高压班:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_engineering_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_hv_manager" model="res.groups">
|
|
<field name="name">高压班管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_hv_user'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_integrated_user" model="res.groups">
|
|
<field name="name">综合班:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_engineering_user'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_integrated_manager" model="res.groups">
|
|
<field name="name">综合班管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_integrated_user'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_engineering_manager" model="res.groups">
|
|
<field name="name">工程班管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_hv_manager')), (4, ref('group_he_attendance_integrated_manager')),
|
|
(4, ref('group_he_attendance_run_manager'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_lc_user" model="res.groups">
|
|
<field name="name">粮储:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
</record>
|
|
<record id="group_he_attendance_lc_manager" model="res.groups">
|
|
<field name="name">粮储管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_lc_user'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_customer_user" model="res.groups">
|
|
<field name="name">客服:用户</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
</record>
|
|
<record id="group_he_attendance_customer_manager" model="res.groups">
|
|
<field name="name">客服管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_customer_user'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
<record id="group_he_attendance_planning_manager" model="res.groups">
|
|
<field name="name">计划考勤管理员</field>
|
|
<field name="category_id" ref="module_he_attendance_duty"/>
|
|
<field name="implied_ids" eval="[(4, ref('group_he_attendance_customer_manager')), (4, ref('group_he_attendance_engineering_manager')),
|
|
(4, ref('group_he_attendance_security_manager'))]"/>
|
|
<field name="users" eval="[(4, ref('base.user_admin'))]"/>
|
|
</record>
|
|
|
|
</data>
|
|
</odoo>
|