hr.payslip
Pay Slip. Defined in module hr_payroll; exists in Odoo 18, 19, 20. Across the upgrade steps we tracked: 98 fields added, 25 removed, 1 renamed, 1 type changes.
Represents an employee's payslip for a specific period. It calculates the final net salary using salary rules, inputs, and worked days based on the employee's contract.
- Odoo 16 not covered
- Odoo 17 not covered
- Odoo 18 hr_payroll
- Odoo 19 hr_payroll
- 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.
Not covered: this step compares Community modules only and this model belongs to an Enterprise module.
Fields removed (7)
| Field | Type | Module | Notes |
|---|---|---|---|
| contract_domain_ids | many2many | hr_payroll | |
| contract_id | many2one | hr_payroll | |
| expense_sheet_ids | one2many | hr_payroll_expense | |
| has_refund_slip | boolean | hr_payroll | |
| l10n_ch_validation_errors | json | l10n_ch_hr_payroll_elm_transmission | Its module (l10n_ch_hr_payroll_elm_transmission) is not in Odoo 19: removed, renamed or merged into another module. |
| number | char | hr_payroll | |
| warning_message | char | hr_payroll |
Fields added (39)
Show all 39
| Field | Type | Module |
|---|---|---|
| document_access_url | char | documents_hr_payroll |
| done_date | datetime | hr_payroll |
| employee_reference | char | hr_payroll |
| employer_cost | monetary | hr_payroll |
| error_count | integer | hr_payroll |
| expense_ids | one2many | hr_payroll_expense |
| has_wrong_data | boolean | hr_payroll |
| is_corrected | boolean | hr_payroll |
| is_refund_payslip | boolean | hr_payroll |
| is_refunded | boolean | hr_payroll |
| is_wrong_version | boolean | hr_payroll |
| issues | json | hr_payroll |
| keep_wrong_version | boolean | hr_payroll |
| l10n_au_other_input_details_ids | one2many | l10n_au_hr_payroll |
| l10n_ch_entry | date | l10n_ch_hr_payroll |
| l10n_ch_withdrawal | date | l10n_ch_hr_payroll |
| l10n_hk_average_daily_wage | monetary | l10n_hk_hr_payroll |
| l10n_hk_contribution_line_id | one2many | l10n_hk_hr_payroll_empf |
| l10n_hk_includes_eoy_pay | boolean | l10n_hk_hr_payroll |
| l10n_hk_use_mpf_offsetting | boolean | l10n_hk_hr_payroll |
| l10n_hk_version_scheme_id | many2one | l10n_hk_hr_payroll_empf |
| l10n_mx_edi_cfdi_access_url | char | documents_l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_attachment_id | many2one | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_cancel_id | many2one | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_origin | char | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_sat_state | selection | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_state | selection | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_cfdi_uuid | char | l10n_mx_hr_payroll_account_edi |
| l10n_mx_edi_document_ids | one2many | l10n_mx_hr_payroll_account_edi |
| l10n_tr_current_month_gross | monetary | l10n_tr_hr_payroll |
| l10n_tr_ytd_gross | monetary | l10n_tr_hr_payroll |
| l10n_tr_ytd_tax | monetary | l10n_tr_hr_payroll |
| origin_payslip_id | many2one | hr_payroll |
| payslip_properties | properties | hr_payroll |
| related_payslip_count | integer | hr_payroll |
| related_payslip_ids | one2many | hr_payroll |
| state_display | selection | hr_payroll |
| version_id | many2one | hr_payroll |
| warning_count | integer | hr_payroll |
3 views of this model removed
- hr_payroll_holidays.hr_payslip_view_form
- hr_payroll_holidays.hr_payslip_view_tree
- l10n_ch_hr_payroll_elm_transmission.hr_payslip_view_form_inherit
6 actions on this model removed
- hr_payroll.action_view_hr_payslip_form
- hr_payroll.hr_payslip_action_view_to_pay
- l10n_ch_hr_payroll.action_report_light_payslip_ch
- l10n_ch_hr_payroll.action_report_payslip_ch
- l10n_ch_hr_payroll_elm_transmission.action_report_payslip_ch_elm
- l10n_in_hr_payroll.light_payslip_details_report
1 menus opening this model removed
- hr_payroll.menu_hr_payroll_employee_payslips_to_pay
Renamed (1)
| Odoo 19 | Odoo 20 | Confidence |
|---|---|---|
| use_worked_day_lines | struct_use_worked_day_lines | possible (same type, name extended) |
Fields removed (18)
Show all 18
| Field | Type | Module | Notes |
|---|---|---|---|
| employee_reference | char | hr_payroll | |
| l10n_au_schedule_pay | selection | l10n_au_hr_payroll | |
| l10n_be_has_eco_vouchers | boolean | l10n_be_hr_payroll | |
| l10n_be_max_seizable_amount | float | l10n_be_hr_payroll | |
| l10n_be_max_seizable_warning | char | l10n_be_hr_payroll | |
| l10n_hk_includes_eoy_pay | boolean | l10n_hk_hr_payroll | |
| l10n_hk_use_mpf_offsetting | boolean | l10n_hk_hr_payroll | |
| l10n_id_include_bpjs_kesehatan | boolean | l10n_id_hr_payroll | |
| l10n_id_include_jkk_jkm | boolean | l10n_id_hr_payroll | |
| meal_voucher_count | integer | l10n_be_hr_payroll | |
| negative_net_to_report_amount | float | hr_payroll | |
| negative_net_to_report_display | boolean | hr_payroll | |
| negative_net_to_report_message | char | hr_payroll | |
| payment_mode | char | l10n_fr_hr_payroll | Its module (l10n_fr_hr_payroll) is not in Odoo 20: removed, renamed or merged into another module. |
| payslip_properties | properties | hr_payroll | |
| planning_slot_count | integer | hr_payroll_planning | Its module (hr_payroll_planning) is not in Odoo 20: removed, renamed or merged into another module. |
| private_car_missing_days | integer | l10n_be_hr_payroll | |
| representation_fees_missing_days | integer | l10n_be_hr_payroll |
Fields added (59)
Show all 59
Type changed (1)
| Field | Odoo 19 | Odoo 20 |
|---|---|---|
| note | text | html |
No longer inherits mail.thread.cc.
9 views of this model removed
- hr_payroll.hr_payslip_view_kanban
- hr_payroll_account_iso20022.hr_payslip_view_form
- hr_payroll_planning.view_hr_payslip_form_inherit_payroll_planning
- l10n_be_hr_payroll_fleet.view_hr_payslip_form_view_inherit
- l10n_be_hr_payroll_fleet.view_hr_payslip_search_view_inherit
- l10n_fr_hr_payroll.hr_payslip_form_l10n_fr_payroll
- l10n_mx_hr_payroll_account.l10n_mx_view_hr_payslip_form
- l10n_mx_hr_payroll_account_edi.l10n_mx_hr_payslip_view_form
- l10n_us_hr_payroll_account.hr_payslip_view_form
3 actions on this model removed
- hr_payroll.action_edit_payslip_lines
- l10n_fr_hr_payroll.action_report_report_l10nfrfichepaye
- l10n_mx_hr_payroll_account_edi.action_report_payslip_mx_cfdi
All fields declared on hr.payslip (245)
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 245 fields
| Field | Type | Label | Module | 16 | 17 | 18 | 19 | 20 |
|---|---|---|---|---|---|---|---|---|
| allowed_version_ids | many2many hr.version | Allowed Versions | hr_payrollE | |||||
| attendance_based | boolean | hr_payroll_attendanceE | ||||||
| attendance_count | integer | hr_payroll_attendanceE | ||||||
| avatar_128 | image | hr_payrollE | ||||||
| avatar_1920 | image | hr_payrollE | ||||||
| basic_wage | monetary | hr_payrollE | ||||||
| batch_payroll_move_lines | boolean | hr_payroll_accountE | ||||||
| company_id | many2one res.company | Company | hr_payrollE | |||||
| compute_date | date | Computed On | hr_payrollE | |||||
| contract_domain_ids | many2many hr.contract | hr_payrollE | ||||||
| contract_id | many2one hr.contract | Contract | hr_payrollE | |||||
| correction_net_delta | monetary | Correction Net Delta | hr_payrollE | |||||
| country_code | char | hr_payrollE | ||||||
| country_id | many2one res.country | Country | hr_payrollE | |||||
| credit_note | boolean | Credit Note | hr_payrollE | |||||
| currency_id | many2one | hr_payrollE | ||||||
| date | date | Accounting Date | hr_payroll_accountE | |||||
| date_from | date | From | hr_payrollE | |||||
| date_to | date | To | hr_payrollE | |||||
| days_on_leave_for_period | float | l10n_ae_hr_payrollE | ||||||
| department_id | many2one hr.department | Department | hr_payrollE | |||||
| document_access_url | char | documents_hr_payrollE | ||||||
| done_date | datetime | payslip confirmation Date | hr_payrollE | |||||
| edited | boolean | hr_payrollE | ||||||
| employee_id | many2one hr.employee | Employee | hr_payrollE | |||||
| employee_reference | char | hr_payrollE | ||||||
| employee_type_id | many2one | hr_payrollE | ||||||
| employee_version_ids_count | integer | hr_payrollE | ||||||
| employer_cost | monetary | Employer Cost | hr_payrollE | |||||
| error_count | integer | hr_payrollE | ||||||
| expense_ids | one2many hr.expense | Expenses | hr_payroll_expenseE | |||||
| expense_sheet_ids | one2many hr.expense.sheet | Expenses | hr_payroll_expenseE | |||||
| expenses_count | integer | hr_payroll_expenseE | ||||||
| gross_wage | monetary | hr_payrollE | ||||||
| has_negative_net_to_report | boolean | hr_payrollE | ||||||
| has_refund_slip | boolean | hr_payrollE | ||||||
| has_superstream | boolean | l10n_au_hr_payroll_accountE | ||||||
| has_wrong_company_data | boolean | hr_payrollE | ||||||
| has_wrong_data | boolean | hr_payrollE | ||||||
| has_wrong_leaves | boolean | hr_payrollE | ||||||
| hourly_wage | float | hr_payrollE | ||||||
| ignore_worked_day_lines | boolean | No Worked Days | hr_payrollE | |||||
| image_128 | image | hr_payrollE | ||||||
| image_1920 | image | hr_payrollE | ||||||
| input_line_ids | one2many hr.payslip.input | Payslip Inputs | hr_payrollE | |||||
| is_company_executive | boolean | hr_payrollE | ||||||
| is_corrected | boolean | Is Corrected | hr_payrollE | |||||
| is_correction_payslip | boolean | Is Correction Payslip | hr_payrollE | |||||
| is_refund_payslip | boolean | Is Refund payslip | hr_payrollE | |||||
| is_refunded | boolean | Is Refunded | hr_payrollE | |||||
| is_regular | boolean | hr_payrollE | ||||||
| is_superuser | boolean | hr_payrollE | ||||||
| is_wrong_company_version | boolean | hr_payrollE | ||||||
| is_wrong_duration | boolean | hr_payrollE | ||||||
| is_wrong_version | boolean | hr_payrollE | ||||||
| iso20022_uetr | char | UETR | hr_payroll_account_iso20022E | |||||
| issues | json | hr_payrollE | ||||||
| job_id | many2one hr.job | Job Position | hr_payrollE | |||||
| journal_id | many2one account.journal | Salary Journal | hr_payroll_accountE | |||||
| keep_wrong_version | boolean | hr_payrollE | ||||||
| l10n_ae_basic_salary | monetary | Basic Salary | l10n_ae_hr_payrollE | |||||
| l10n_ae_hourly_wage | monetary | SA Hourly Wage | l10n_ae_hr_payrollE | |||||
| l10n_ae_hours_worked | float | Hours Worked | l10n_ae_hr_payrollE | |||||
| l10n_ae_total_paid_hours | float | Total Paid Hours | l10n_ae_hr_payrollE | |||||
| l10n_au_exempt_foreign_income | float | Exempt Foreign Income | l10n_au_hr_payrollE | |||||
| l10n_au_extra_compulsory_super | float | l10n_au_hr_payrollE | ||||||
| l10n_au_extra_negotiated_super | float | l10n_au_hr_payrollE | ||||||
| l10n_au_finalised | boolean | Finalised | l10n_au_hr_payroll_accountE | |||||
| l10n_au_foreign_tax_withheld | float | Foreign Tax Withheld | l10n_au_hr_payrollE | |||||
| l10n_au_income_stream_type | selection | l10n_au_hr_payrollE | ||||||
| l10n_au_other_input_details_ids | one2many l10n_au.hr.input.details | Other Input Details | l10n_au_hr_payrollE | |||||
| l10n_au_salary_sacrifice_other | float | l10n_au_hr_payrollE | ||||||
| l10n_au_salary_sacrifice_superannuation | float | l10n_au_hr_payrollE | ||||||
| l10n_au_schedule_pay | selection | l10n_au_hr_payrollE | ||||||
| l10n_au_stp_count | integer | l10n_au_hr_payroll_accountE | ||||||
| l10n_au_stp_status | selection | STP Status | l10n_au_hr_payroll_accountE | |||||
| l10n_au_super_contributions | float | Super Contributions | l10n_au_hr_payrollE | |||||
| l10n_au_termination_type | selection | Termination Type | l10n_au_hr_payrollE | |||||
| l10n_au_withholding_tax | float | Tax Withholding | l10n_au_hr_payrollE | |||||
| l10n_be_273_line_ids | one2many l10n_be.273_xx.line | l10n_be_hr_payrollE | ||||||
| l10n_be_274_xx_ids | many2many l10n_be.274_xx | 274.XX Sheets | l10n_be_hr_payrollE | |||||
| l10n_be_281_xx_ids | many2many l10n_be.281_xx | l10n_be_hr_payrollE | ||||||
| l10n_be_additional_hours_during_working_time | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_arrear_salary | boolean | Arrears Salary | l10n_be_hr_payrollE | |||||
| l10n_be_dmfa_id | many2one l10n_be.dmfa | DMFA Report | l10n_be_hr_payrollE | |||||
| l10n_be_effective_marital | selection | l10n_be_hr_payrollE | ||||||
| l10n_be_fiscal_date | date | Fiscal Date | l10n_be_hr_payrollE | |||||
| l10n_be_flexi_declaration_id | one2many l10n.be.flexi.at.work | Flexi@Work | l10n_be_hr_payrollE | |||||
| l10n_be_has_eco_vouchers | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_is_arrear_eligible | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_is_december | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_is_dmfa_reported | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_is_double_pay | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_is_reported | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_joint_committee_id | many2one | l10n_be_hr_payrollE | ||||||
| l10n_be_max_seizable_amount | float | l10n_be_hr_payrollE | ||||||
| l10n_be_max_seizable_warning | char | l10n_be_hr_payrollE | ||||||
| l10n_be_meal_vouchers_report_id | many2one l10n_be.meal.vouchers.report | l10n_be_hr_payrollE | ||||||
| l10n_be_needs_flxwage_declaration | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_onss_contribution | monetary | NSSO | l10n_be_hr_payrollE | |||||
| l10n_be_sum_additional_hours | float | l10n_be_hr_payrollE | ||||||
| l10n_be_withholding_taxes | monetary | Withholding Taxes | l10n_be_hr_payrollE | |||||
| l10n_be_working_hours_limit_per_day_exceeded | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_working_hours_limit_per_week_exceeded | boolean | l10n_be_hr_payrollE | ||||||
| l10n_be_wrong_additional_hours_on_sundays_or_public_holidays | boolean | l10n_be_hr_payrollE | ||||||
| l10n_ch_accident_insurance_line_id | many2one l10n.ch.accident.insurance.line | AAP/AANP Insurance | l10n_ch_hr_payrollE | |||||
| l10n_ch_additional_accident_insurance_line_ids | many2many l10n.ch.additional.accident.insurance.line | LAAC Insurances | l10n_ch_hr_payrollE | |||||
| l10n_ch_after_departure_payment | selection | Code change, correction-payment after departure | l10n_ch_hr_payrollE | |||||
| l10n_ch_avs_status | selection | AVS Status | l10n_ch_hr_payrollE | |||||
| l10n_ch_compensation_fund_id | many2one l10n.ch.compensation.fund | Family Allowance (CAF) | l10n_ch_hr_payrollE | |||||
| l10n_ch_entry | date | l10n_ch_hr_payrollE | ||||||
| l10n_ch_is_code | char | IS Code | l10n_ch_hr_payrollE | |||||
| l10n_ch_is_correction | many2one hr.employee.is.line | l10n_ch_hr_payrollE | ||||||
| l10n_ch_is_log_line_ids | one2many hr.payslip.is.log.line | l10n_ch_hr_payrollE | ||||||
| l10n_ch_is_model | selection | IS Model | l10n_ch_hr_payrollE | |||||
| l10n_ch_laa_group | many2one l10n.ch.accident.group | l10n_ch_hr_payrollE | ||||||
| l10n_ch_location_unit_id | many2one l10n.ch.location.unit | l10n_ch_hr_payrollE | ||||||
| l10n_ch_lpp_insurance_id | many2one l10n.ch.lpp.insurance | LPP Insurance | l10n_ch_hr_payrollE | |||||
| l10n_ch_lpp_not_insured | boolean | l10n_ch_hr_payrollE | ||||||
| l10n_ch_monthly_snapshot | many2one l10n.ch.employee.monthly.values | l10n_ch_hr_payrollE | ||||||
| l10n_ch_pay_13th_month | boolean | Pay Thirteen Month | l10n_ch_hr_payrollE | |||||
| l10n_ch_sickness_insurance_line_ids | many2many l10n.ch.sickness.insurance.line | IJM Insurances | l10n_ch_hr_payrollE | |||||
| l10n_ch_social_insurance_id | many2one l10n.ch.social.insurance | AVS/AC Insurance | l10n_ch_hr_payrollE | |||||
| l10n_ch_swiss_wage_ids | one2many l10n.ch.swiss.wage.component | l10n_ch_hr_payrollE | ||||||
| l10n_ch_txb_code | char | l10n_ch_hr_payrollE | ||||||
| l10n_ch_validation_errors | json | l10n_ch_hr_payroll_elm_transmissionE | ||||||
| l10n_ch_withdrawal | date | l10n_ch_hr_payrollE | ||||||
| l10n_hk_713_gross | monetary | 713 Gross | l10n_hk_hr_payrollE | |||||
| l10n_hk_autopay_gross | monetary | AutoPay Gross | l10n_hk_hr_payrollE | |||||
| l10n_hk_average_daily_wage | monetary | Average Daily Wage | l10n_hk_hr_payrollE | |||||
| l10n_hk_contribution_line_id | one2many l10n_hk.empf.contribution.report.line | l10n_hk_hr_payrollE | ||||||
| l10n_hk_includes_eoy_pay | boolean | End-Of-Year Pay | l10n_hk_hr_payrollE | |||||
| l10n_hk_mpf_gross | monetary | MPF Gross | l10n_hk_hr_payrollE | |||||
| l10n_hk_rental_id | many2one l10n_hk.rental | l10n_hk_hr_payrollE | ||||||
| l10n_hk_second_batch_autopay_gross | monetary | Second Batch AutoPay Gross | l10n_hk_hr_payrollE | |||||
| l10n_hk_use_mpf_offsetting | boolean | Apply MPF Offsetting | l10n_hk_hr_payrollE | |||||
| l10n_hk_version_scheme_id | many2one | l10n_hk_hr_payrollE | ||||||
| l10n_hk_worked_days_leaves_count | integer | Worked Days Leaves Count | l10n_hk_hr_payrollE | |||||
| l10n_id_include_bpjs_kesehatan | boolean | l10n_id_hr_payrollE | ||||||
| l10n_id_include_jkk_jkm | boolean | l10n_id_hr_payrollE | ||||||
| l10n_id_include_pkp_ptkp | boolean | l10n_id_hr_payrollE | ||||||
| l10n_lu_deduction_ac_ae_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_deduction_amd_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_deduction_ce_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_deduction_ds_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_deduction_fd_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_deduction_fo_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_effective_taxable_days | float | l10n_lu_hr_payrollE | ||||||
| l10n_lu_is_monthly | boolean | l10n_lu_hr_payrollE | ||||||
| l10n_lu_month_taxable_days | float | l10n_lu_hr_payrollE | ||||||
| l10n_lu_package_fds_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_package_ffo_daily | monetary | l10n_lu_hr_payrollE | ||||||
| l10n_lu_period_taxable_days | float | l10n_lu_hr_payrollE | ||||||
| l10n_lu_presence_prorata | float | l10n_lu_hr_payrollE | ||||||
| l10n_lu_prorated_wage | float | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_classification | selection | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_credit_cim | boolean | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_credit_cip | boolean | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_credit_cis | boolean | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_id_number | char | l10n_lu_hr_payrollE | ||||||
| l10n_lu_tax_rate_no_classification | float | l10n_lu_hr_payrollE | ||||||
| l10n_mx_daily_salary | float | MX: Daily Salary | l10n_mx_hr_payrollE | |||||
| l10n_mx_days_of_year | integer | MX: Days of the Year | l10n_mx_hr_payrollE | |||||
| l10n_mx_edi_cfdi_access_url | char | documents_l10n_mx_hr_payroll_account_ediE | ||||||
| l10n_mx_edi_cfdi_attachment_id | many2one ir.attachment | CFDI | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_cfdi_cancel_id | many2one hr.payslip | Substituted By | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_cfdi_origin | char | CFDI Origin | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_cfdi_sat_state | selection | SAT status | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_cfdi_state | selection | CFDI status | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_cfdi_uuid | char | Fiscal Folio | l10n_mx_hr_payroll_accountE | |||||
| l10n_mx_edi_document_ids | one2many l10n_mx_edi.document | l10n_mx_hr_payroll_accountE | ||||||
| l10n_mx_edi_update_sat_needed | boolean | l10n_mx_hr_payroll_accountE | ||||||
| l10n_mx_integration_factor | float | MX: Integration Factor | l10n_mx_hr_payrollE | |||||
| l10n_mx_is_integration_factor_manual | boolean | l10n_mx_hr_payrollE | ||||||
| l10n_mx_years_worked | integer | MX: Years Worked | l10n_mx_hr_payrollE | |||||
| l10n_ph_hr_payroll_includes_13th_month | boolean | Includes 13th month | l10n_ph_hr_payrollE | |||||
| l10n_ph_hr_payroll_includes_retirement_pay | boolean | Includes Retirement Pay | l10n_ph_hr_payrollE | |||||
| l10n_ph_hr_payroll_includes_separation_pay | boolean | Includes Separation Pay | l10n_ph_hr_payrollE | |||||
| l10n_ph_hr_payroll_includes_tax_annualization | boolean | Includes Tax Annualization | l10n_ph_hr_payrollE | |||||
| l10n_ph_hr_payroll_is_final_slip | boolean | Is Final Slip | l10n_ph_hr_payrollE | |||||
| l10n_sa_disciplinary_action_ids | one2many l10n.sa.disciplinary.action | l10n_sa_hr_payrollE | ||||||
| l10n_sa_wps_file_reference | char | WPS File Reference | l10n_sa_hr_payrollE | |||||
| l10n_tr_current_month_gross | monetary | l10n_tr_hr_payrollE | ||||||
| l10n_tr_document_nature | selection | Document Nature | l10n_tr_hr_payrollE | |||||
| l10n_tr_payment_type_code | selection | Payment Type Code | l10n_tr_hr_payrollE | |||||
| l10n_tr_ytd_gross | monetary | Year to Date Gross | l10n_tr_hr_payrollE | |||||
| l10n_tr_ytd_tax | monetary | Year to Date Tax | l10n_tr_hr_payrollE | |||||
| l10n_uz_average_daily_wage | float | Uzbekistan Average Daily Wage | l10n_uz_hr_payrollE | |||||
| l10n_uz_average_monthly_wage | float | Uzbekistan Average Monthly Wage | l10n_uz_hr_payrollE | |||||
| laa_solution_number | selection | l10n_ch_hr_payrollE | ||||||
| line_ids | one2many hr.payslip.line | Payslip Lines | hr_payrollE | |||||
| meal_voucher_count | integer | l10n_be_hr_payrollE | ||||||
| move_id | many2one account.move | Accounting Entry | hr_payroll_accountE | |||||
| move_state | selection | Move State | hr_payroll_accountE | |||||
| nacha_effective_date | date | The payment date of the NACHA file generated for this payslip | l10n_us_hr_payroll_accountE | |||||
| name | char | Payslip Name | hr_payrollE | |||||
| negative_net_to_report | monetary | hr_payrollE | ||||||
| negative_net_to_report_amount | float | hr_payrollE | ||||||
| negative_net_to_report_display | boolean | hr_payrollE | ||||||
| negative_net_to_report_message | char | hr_payrollE | ||||||
| net_wage | monetary | hr_payrollE | ||||||
| note | html | Note | hr_payrollE | |||||
| number | char | Reference | hr_payrollE | |||||
| origin_payslip_id | many2one hr.payslip | Origin Payslip | hr_payrollE | |||||
| paid | boolean | Made Payment Order? | hr_payrollE | |||||
| paid_date | date | Payment Date | hr_payrollE | |||||
| payment_mode | char | Mode de paiement | l10n_fr_hr_payrollE | |||||
| payment_report | binary | Payment Report | hr_payrollE | |||||
| payment_report_date | date | hr_payrollE | ||||||
| payment_report_filename | char | hr_payrollE | ||||||
| payroll_config_id | many2one payroll.config.settings | payroll config | hr_payrollE | |||||
| payslip_properties | properties | Payroll Properties | hr_payrollE | |||||
| payslip_run_id | many2one hr.payslip.run | Pay Run | hr_payrollE | |||||
| payslip_ytd_totals | json | l10n_au_hr_payrollE | ||||||
| planning_slot_count | integer | hr_payroll_planningE | ||||||
| private_car_missing_days | integer | Days Granting Private Car Reimbursement | l10n_be_hr_payrollE | |||||
| queued_for_pdf | boolean | hr_payrollE | ||||||
| related_payslip_count | integer | Related payslip count | hr_payrollE | |||||
| related_payslip_ids | one2many hr.payslip | Related Payslips | hr_payrollE | |||||
| representation_fees_missing_days | integer | Days Not Granting Representation Fees | l10n_be_hr_payrollE | |||||
| salary_attachment_count | integer | Payslip Adjustment count | hr_payrollE | |||||
| salary_attachment_ids | many2many hr.salary.attachment | Payslip Adjustments | hr_payrollE | |||||
| schedule_pay | selection | hr_payrollE | ||||||
| sickleaves_in_year_upto_slip_date | float | l10n_om_hr_payrollE | ||||||
| state | selection | State | hr_payrollE | |||||
| state_display | selection | Status | hr_payrollE | |||||
| struct_id | many2one hr.payroll.structure | Pay Structure | hr_payrollE | |||||
| struct_type_id | many2one hr.payroll.structure.type | hr_payrollE | ||||||
| struct_use_worked_day_lines | boolean | hr_payrollE | ||||||
| structure_code | char | hr_payrollE | ||||||
| sum_worked_days | float | Worked Days | hr_payrollE | |||||
| sum_worked_hours | float | Worked Hours | hr_payrollE | |||||
| sum_worked_paid_days | float | Worked Paid Days | hr_payrollE | |||||
| sum_worked_paid_hours | float | Worked Paid Hours | hr_payrollE | |||||
| title | char | Title | hr_payrollE | |||||
| use_worked_day_lines | boolean | hr_payrollE | ||||||
| vehicle_id | many2one fleet.vehicle | Company Car | l10n_be_hr_payrollE | |||||
| version_id | many2one hr.version | Contract | hr_payrollE | |||||
| wage | monetary | hr_payrollE | ||||||
| wage_type | selection | hr_payrollE | ||||||
| warning_count | integer | hr_payrollE | ||||||
| warning_message | char | hr_payrollE | ||||||
| worked_days_line_ids | one2many hr.payslip.worked_days | Payslip Worked Days | hr_payrollE | |||||
| year_to_date_sick_days | float | l10n_ae_hr_payrollE | ||||||
| ytd_computation | boolean | hr_payrollE |