[UPD] hr_base: remove group_account_manager from some rules in hr

This commit is contained in:
Samir Ladoui 2025-04-21 08:44:47 +01:00
parent c84a998308
commit c19f478029
7 changed files with 31 additions and 24 deletions

View File

@ -24,7 +24,8 @@
<field name="name">Allow HR : views custody receiving records of all employees</field>
<field name="model_id" ref="model_employee_effective_form"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_services_manager')),
(4, ref('hr.group_hr_manager')),
@ -60,7 +61,8 @@
<field name="name">Allow HR : views custody receiving records of all employees</field>
<field name="model_id" ref="model_employee_overtime_request"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_services_manager')),
(4, ref('hr.group_hr_manager')),
@ -96,7 +98,8 @@
<field name="name">Allow HR : views custody receiving records of all employees</field>
<field name="model_id" ref="model_line_ids_over_time"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_services_manager')),
(4, ref('hr.group_hr_manager')),
@ -176,7 +179,8 @@
<field name="name">Allow HR : views permissions of all employees</field>
<field name="model_id" ref="model_hr_personal_permission"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_services_manager')),
(4, ref('hr.group_hr_manager')),

View File

@ -46,7 +46,8 @@
<field name="name">Allow HR : views custody receiving records of all employees</field>
<field name="model_id" ref="model_hr_custody_receiving"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr.group_hr_manager')),
(4, ref('hr.group_hr_user'))]"/>

View File

@ -28,10 +28,11 @@
<field name="name">Allow HR : views missions of all employees</field>
<field name="model_id" ref="model_hr_official_mission"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('exp_hr_appraisal.group_appraisal_manager')),
(4, ref('hr.group_hr_user'))]"/>
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('exp_hr_appraisal.group_appraisal_manager')),
(4, ref('hr.group_hr_user'))]"/>
</record>
<record id="official_mission_comp_rule" model="ir.rule">
@ -75,9 +76,9 @@
<field name="name">Allow HR : views missions of all employees</field>
<field name="model_id" ref="model_hr_official_mission_employee"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_account_manager')),
(4, ref('hr.group_hr_manager')),
(4, ref('hr.group_hr_user'))]"/>
</record>

View File

@ -80,9 +80,9 @@
<field name="name">Manager: views promotions of all employee</field>
<field name="model_id" ref="model_employee_promotions"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_account_manager')),
(4, ref('hr.group_hr_manager'))]"/>
</record>

View File

@ -104,11 +104,11 @@
<field name="domain_force">[(1 ,'=', 1)]</field>
<field
name="groups"
eval="[(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_account_manager')),
(4, ref('hr.group_hr_manager')),
(4, ref('hr.group_hr_user'))]"
eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr.group_hr_manager')),
(4, ref('hr.group_hr_user'))]"
/>
</record>

View File

@ -18,9 +18,10 @@
</field>
<field name="model_id" ref="model_hr_re_contract"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr.group_hr_user'))]"/>
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr.group_hr_user'))]"/>
</record>
<record id="hr_re_contract_comp_rule" model="ir.rule">

View File

@ -40,9 +40,9 @@
<field name="name">Manager: views holidays of all employee</field>
<field name="model_id" ref="model_hr_holidays"/>
<field name="domain_force">[(1 ,'=', 1)]</field>
<field name="groups" eval="[(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager')),
(4, ref('hr_base.group_account_manager')),]"/>
<field name="groups" eval="[(3, ref('hr_base.group_account_manager')),
(4, ref('hr_base.group_executive_manager')),
(4, ref('hr_base.group_general_manager'))]"/>
</record>