9
Officer: Manage all employees
The user will be able to approve document created by employees.
Administrator
The user will have access to the human resources configuration as well as statistic reports.
Employee multi company rule
[('company_id', 'in', company_ids + [False])]
Department multi company rule
[('company_id', 'in', company_ids + [False])]
Employee multi company rule
[('company_id', 'in', company_ids + [False])]
Job multi company rule
[('company_id', 'in', company_ids + [False])]
HR: Prevent non HR officers from accessing employee bank accounts
[('partner_id.employee_ids', '=', False)]
HR: Allow HR officers from accessing employee bank accounts
[(1, '=', 1)]
HR Contract Type: Multi Company
['|', ('country_id', '=', False), ('country_id', 'in', user.env.companies.country_id.ids)]
Manager can edit employee plan
[('res_model', '=', 'hr.employee')]
Manager can edit employee plan template
[('plan_id.res_model', '=', 'hr.employee')]