Skip to Content
Odoo model · Enterprise

hr.recruitment.report

Recruitment Analysis Report. Defined in module hr_recruitment_reports; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 1 fields added, 1 removed, 0 renamed.

  1. Odoo 16 not covered
  2. Odoo 17 not covered
  3. Odoo 18 hr_recruitment_reports
  4. Odoo 19 hr_recruitment_reports
  5. Odoo 20 hr_recruitment_reports

This is an Enterprise model: Odoo 16 and 17 Enterprise sources are not part of the data, so those versions show as not covered.

Odoo 17 to 18

Community only All changes in this step

Not covered: this step compares Community modules only and this model belongs to an Enterprise module.

Odoo 18 to 19

Community + Enterprise All changes in this step

No change to this model's own fields in this step.

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (1)

FieldTypeModuleNotes
user_idmany2onehr_recruitment_reports

Fields added (1)

FieldTypeModule
recruiter_idmany2onehr_recruitment_reports

All fields declared on hr.recruitment.report (22)

Fields this model declares itself in any version, with the versions they exist in. Inherited fields (mail.thread and other mixins) are on the parent model's page.

present not present not covered (Enterprise, Odoo 16 and 17)

Show all 22 fields
FieldTypeLabelModule1617181920
company_idmany2one res.companyCompanyhr_recruitment_reportsE
countintegerApplicationshr_recruitment_reportsE
create_datedateApplication Datehr_recruitment_reportsE
create_uidmany2one res.usersCreatorhr_recruitment_reportsE
date_closeddateEnd Datehr_recruitment_reportsE
has_referrerintegerhr_referralE
hiredintegerHiredhr_recruitment_reportsE
hiring_ratiointegerHired Ratiohr_recruitment_reportsE
in_progressintegerIn Progresshr_recruitment_reportsE
job_idmany2one hr.jobhr_recruitment_reportsE
medium_idmany2one utm.mediumhr_recruitment_reportsE
meetings_amountintegerMeetingshr_recruitment_reportsE
namecharApplicant Namehr_recruitment_reportsE
process_durationintegerProcess Durationhr_recruitment_reportsE
recruiter_idmany2one hr.employeeRecruiterhr_recruitment_reportsE
referral_hiredinteger# Hired by Referralhr_referralE
refuse_reason_idmany2one hr.applicant.refuse.reasonRefuse Reasonhr_recruitment_reportsE
refusedintegerRefusedhr_recruitment_reportsE
source_idmany2one utm.sourcehr_recruitment_reportsE
stage_idmany2one hr.recruitment.stageStagehr_recruitment_reportsE
stateselectionhr_recruitment_reportsE
user_idmany2one res.usersRecruiterhr_recruitment_reportsE
Coverage. Odoo 16 to 17 and 17 to 18 compare Community modules only (the Enterprise 16 and 17 sources are not available to us). Odoo 18 to 19 and 19 to 20 include Community and Enterprise modules. Everything here comes from a static read of the Odoo source code: a field counts as removed only when no parent model, mixin or delegated model still provides it. Fields created dynamically at run time can be missed, and entries we could not confirm are marked as low confidence.