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','=',False),('company_id', 'in', company_ids)]
Department multi company rule
['|',('company_id','=',False),('company_id', 'in', company_ids)]
Employee multi company rule
['|',('company_id', '=',False),('company_id', 'in', company_ids)]
Job multi company rule
['|',('company_id','=',False),('company_id', 'in', company_ids)]
Plan multi-company rule
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
Plan Activity Type multi-company rule
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
Plan Employee Activity: multi-company rule
['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]
Plan Employee Activity: own employee or subordinates
['|', ('user_id', '=', user.id), ('activity_ids.user_id', '=', user.id)]
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)]