Skip to Content
Odoo model · Enterprise

hr.payslip.worked_days

Payslip Worked Days. Defined in module hr_payroll; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 28 fields added, 2 removed, 0 renamed.

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

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

Fields removed (2)

FieldTypeModuleNotes
contract_idmany2onehr_payroll
is_credit_timebooleanhr_payroll

Fields added (3)

FieldTypeModule
date_fromdatehr_payroll
employee_idmany2onehr_payroll
version_idmany2onehr_payroll

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields added (25)

Show all 25
FieldTypeModule
category_idsmany2manyhr_payroll
category_options_idsmany2manyhr_payroll
company_idmany2onehr_payroll
custom_namecharhr_payroll
department_idmany2onehr_payroll
employee_type_idmany2onehr_payroll
ftefloathr_payroll
job_idmany2onehr_payroll
l10n_be_credit_time_proration_ratefloatl10n_be_hr_payroll
l10n_be_joint_committee_idmany2onel10n_be_hr_payroll
l10n_be_reorganisation_measure_idsmany2manyl10n_be_hr_payroll
l10n_be_replacement_amountfloatl10n_be_hr_payroll
l10n_ph_hr_payroll_basic_amountmonetaryl10n_ph_hr_payroll
l10n_ph_hr_payroll_holiday_amountmonetaryl10n_ph_hr_payroll
l10n_ph_hr_payroll_holiday_ratefloatl10n_ph_hr_payroll
l10n_ph_hr_payroll_night_shift_ratefloatl10n_ph_hr_payroll
l10n_ph_hr_payroll_overtime_amountmonetaryl10n_ph_hr_payroll
l10n_ph_hr_payroll_overtime_ratefloatl10n_ph_hr_payroll
l10n_ph_hr_payroll_shift_amountmonetaryl10n_ph_hr_payroll
payslip_run_idmany2onehr_payroll
period_end_datedatehr_payroll
period_start_datedatehr_payroll
reference_calendar_idmany2onehr_payroll
resource_calendar_idmany2onehr_payroll
sexselectionhr_payroll

All fields declared on hr.payslip.worked_days (42)

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 42 fields
FieldTypeLabelModule1617181920
amountmonetaryAmounthr_payrollE
category_idsmany2manyCategorieshr_payrollE
category_options_idsmany2many hr.salary.rule.categoryOptionshr_payrollE
codecharCodehr_payrollE
company_idmany2one res.companyCompanyhr_payrollE
contract_idmany2oneContracthr_payrollE
currency_idmany2one res.currencyhr_payrollE
custom_namecharhr_payrollE
date_fromdateFromhr_payrollE
department_idmany2onehr_payrollE
employee_idmany2one hr.employeeEmployeehr_payrollE
employee_type_idmany2onehr_payrollE
ftefloatFTEhr_payrollE
is_credit_timebooleanCredit Timehr_payrollE
is_paidbooleanhr_payrollE
job_idmany2onehr_payrollE
l10n_be_credit_time_proration_ratefloatCredit Time Proration Ratel10n_be_hr_payrollE
l10n_be_joint_committee_idmany2onel10n_be_hr_payrollE
l10n_be_reorganisation_measure_idsmany2manyl10n_be_hr_payrollE
l10n_be_replacement_amountfloatReplacement Amountl10n_be_hr_payrollE
l10n_hk_leave_idmany2one hr.leaveLeavel10n_hk_hr_payrollE
l10n_ph_hr_payroll_basic_amountmonetaryl10n_ph_hr_payrollE
l10n_ph_hr_payroll_holiday_amountmonetaryl10n_ph_hr_payrollE
l10n_ph_hr_payroll_holiday_ratefloatHoliday Pay Ratel10n_ph_hr_payrollE
l10n_ph_hr_payroll_night_shift_ratefloatNight Shift Pay Ratel10n_ph_hr_payrollE
l10n_ph_hr_payroll_overtime_amountmonetaryl10n_ph_hr_payrollE
l10n_ph_hr_payroll_overtime_ratefloatOvertime Pay Ratel10n_ph_hr_payrollE
l10n_ph_hr_payroll_shift_amountmonetaryl10n_ph_hr_payrollE
namecharDescriptionhr_payrollE
number_of_daysfloatNumber of Dayshr_payrollE
number_of_hoursfloatNumber of Hourshr_payrollE
payslip_idmany2one hr.payslipPay Sliphr_payrollE
payslip_run_idmany2onehr_payrollE
period_end_datedatePeriod Endhr_payrollE
period_start_datedatePeriod Starthr_payrollE
reference_calendar_idmany2onehr_payrollE
resource_calendar_idmany2oneWorking Hourshr_payrollE
sequenceintegerhr_payrollE
sexselectionSexhr_payrollE
version_idmany2one hr.versionEmployee Recordhr_payrollE
work_entry_type_idmany2one hr.work.entry.typeTypehr_payrollE
ytdmonetaryYTDhr_payrollE
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.