Skip to Content
Odoo model · Enterprise

hr.payroll.payment.report.wizard

HR Payroll Payment Report Wizard. Defined in module hr_payroll; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 22 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 added (4)

FieldTypeModule
l10n_in_cheque_datedatel10n_in_hr_payroll
l10n_in_company_bank_idmany2onel10n_in_hr_payroll
l10n_in_effective_fromdatel10n_in_hr_payroll
l10n_in_valid_bank_accounts_idsmany2manyl10n_in_hr_payroll

Odoo 19 to 20

Community + Enterprise All changes in this step

Fields removed (2)

FieldTypeModuleNotes
l10n_in_effective_fromdatel10n_in_hr_payroll
l10n_sa_wps_debit_datedatel10n_sa_hr_payroll

Fields added (18)

Show all 18
FieldTypeModule
allowed_unpaid_payslip_idsmany2manyhr_payroll
include_unpaidbooleanhr_payroll
l10n_hk_autopay_first_party_referencecharl10n_hk_hr_payroll
l10n_hk_autopay_partner_bank_idmany2onel10n_hk_hr_payroll
l10n_hk_autopay_payment_set_codecharl10n_hk_hr_payroll
l10n_in_by_chequebooleanl10n_in_hr_payroll
l10n_in_enet_csvbinaryl10n_in_hr_payroll
l10n_in_enet_filename_csvcharl10n_in_hr_payroll
l10n_in_payment_methodselectionl10n_in_hr_payroll
l10n_in_state_csvbooleanl10n_in_hr_payroll
l10n_om_notecharl10n_om_hr_payroll
l10n_tr_accrual_reasonselectionl10n_tr_hr_payroll
payment_method_line_idmany2onehr_payroll_account_iso20022
payment_reportbinaryhr_payroll
payment_report_filenamecharhr_payroll
sepa_priorityselectionhr_payroll_account_iso20022
unpaid_payslipsmany2manyhr_payroll
unpaid_payslips_descriptioncharhr_payroll

All fields declared on hr.payroll.payment.report.wizard (40)

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 40 fields
FieldTypeLabelModule1617181920
allowed_unpaid_payslip_idsmany2many hr.payslipUnpaid slipshr_payrollE
company_idmany2one res.companyhr_payrollE
effective_datedatePayment Datehr_payrollE
export_formatselectionModehr_payrollE
include_unpaidbooleanInclude Unpaidhr_payrollE
journal_idmany2one account.journalBank Journalhr_payroll_account_iso20022E
l10n_ae_employer_narrativecharEmployer Referencel10n_ae_hr_payrollE
l10n_hk_autopay_first_party_referencecharFirst Party Referencel10n_hk_hr_payrollE
l10n_hk_autopay_partner_bank_idmany2oneCompany Autopay Accountl10n_hk_hr_payrollE
l10n_hk_autopay_payment_set_codecharPayment Set Codel10n_hk_hr_payrollE
l10n_in_by_chequebooleanBy Chequel10n_in_hr_payrollE
l10n_in_cheque_datedateCheque Datel10n_in_hr_payrollE
l10n_in_cheque_numbercharCheque Numberl10n_in_hr_payrollE
l10n_in_company_bank_idmany2one res.partner.bankCompany Bank Accountl10n_in_hr_payrollE
l10n_in_effective_fromdateEffective Froml10n_in_hr_payrollE
l10n_in_enet_csvbinaryENet CSVl10n_in_hr_payrollE
l10n_in_enet_filename_csvcharENet Filename CSVl10n_in_hr_payrollE
l10n_in_neftbooleanBy NEFTl10n_in_hr_payrollE
l10n_in_payment_advice_filename_pdfcharl10n_in_hr_payrollE
l10n_in_payment_advice_filename_xlsxcharl10n_in_hr_payrollE
l10n_in_payment_advice_pdfbinaryPayment Advice PDFl10n_in_hr_payrollE
l10n_in_payment_advice_xlsxbinaryPayment Advice XLSXl10n_in_hr_payrollE
l10n_in_payment_methodselectionPayment Methodl10n_in_hr_payrollE
l10n_in_referencecharReport Namel10n_in_hr_payrollE
l10n_in_state_csvbooleanl10n_in_hr_payrollE
l10n_in_state_pdfbooleanl10n_in_hr_payrollE
l10n_in_state_xlsxbooleanl10n_in_hr_payrollE
l10n_in_valid_bank_accounts_idsmany2many res.partner.bankl10n_in_hr_payrollE
l10n_om_notecharNotes / Commentsl10n_om_hr_payrollE
l10n_sa_wps_debit_datedateWPS Debit Datel10n_sa_hr_payrollE
l10n_sa_wps_value_datedateWPS Value Datel10n_sa_hr_payrollE
l10n_tr_accrual_reasonselectionAccrual Reasonl10n_tr_hr_payrollE
payment_method_line_idmany2one account.payment.method.linePayment Method Linehr_payroll_account_iso20022E
payment_reportbinaryPayment Reporthr_payrollE
payment_report_filenamecharPayment Report Filenamehr_payrollE
payslip_idsmany2many hr.paysliphr_payrollE
payslip_run_idmany2one hr.payslip.runhr_payrollE
sepa_priorityselectionPriorityhr_payroll_account_iso20022E
unpaid_payslipsmany2many hr.payslipPayslips to Includehr_payrollE
unpaid_payslips_descriptioncharhr_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.