User: All Applicants
[(1, '=', 1)]
User: All Applicants
[('interviewer_ids', 'in', user.id)]
false
Job Recruitment multi company rule
[('company_id', 'in', company_ids + [False])]
hr Applicant category multi company rule
[('company_id', 'in', company_ids + [False])]
candidate experience multi company rule
[('company_id', 'in', company_ids + [False])]
survey survey multi company rule
[('company_id', 'in', company_ids + [False])]
Job Category multi company rule
[('company_id', 'in', company_ids + [False])]
Applicant Skill: Interviewer
[
'|',
('candidate_id.applicant_ids.hr_job_recruitment.interviewer_ids', 'in', user.id),
('candidate_id.applicant_ids.interviewer_ids', 'in', user.id),
]
Applicant Interviewer
[
'|',
('hr_job_recruitment.interviewer_ids', 'in', user.id),
('interviewer_ids', 'in', user.id),
]
Candidate Interviewer
[
'|',
('applicant_ids.hr_job_recruitment.interviewer_ids', 'in', user.id),
('applicant_ids.interviewer_ids', 'in', user.id),
]
Edit/Create Own Applicants
[
'|',
('hr_job_recruitment.interviewer_ids', 'in', user.id),
('interviewer_ids', 'in', user.id),
]
Read all Applicants
[
'|',
('hr_job_recruitment.interviewer_ids', 'not in', user.id),
('interviewer_ids', 'not in', user.id),
]
Candidate Interviewer
[
'|',
('applicant_ids.hr_job_recruitment.interviewer_ids', 'in', user.id),
('applicant_ids.interviewer_ids', 'in', user.id),
]