Skip to content
Odoo model · hr.payslip

Hr Payslip

Everything the Oddll AI Brain can read and reason about on your hr.payslip records — safely, and only what the signed-in user is allowed to see.

Library / Hr Payslip

Questions about Hr Payslip

Fields on this model

FieldTypeRelates to
attendance_count integer
avatar_128 image
avatar_1920 image
basic_wage monetary
batch_payroll_move_lines boolean
company_id many2one res.company
compute_date date
contract_domain_ids many2many hr.contract
contract_id many2one hr.contract
country_code char
country_id many2one res.country
credit_note boolean
currency_id many2one
date date
date_from date
date_to date
department_id many2one hr.department
edited boolean
employee_id many2one hr.employee
expense_sheet_ids one2many hr.expense.sheet
expenses_count integer
gross_wage monetary
has_negative_net_to_report boolean
has_refund_slip boolean
has_superstream boolean
image_128 image
image_1920 image
input_line_ids one2many hr.payslip.input
is_regular boolean
is_superuser boolean
is_wrong_duration boolean
iso20022_uetr char
job_id many2one hr.job
journal_id many2one account.journal
l10n_ae_basic_salary monetary
l10n_ae_hourly_wage monetary
l10n_ae_hours_worked float
l10n_ae_total_paid_hours float
l10n_au_exempt_foreign_income float
l10n_au_extra_compulsory_super float
l10n_au_extra_negotiated_super float
l10n_au_finalised boolean
l10n_au_foreign_tax_withheld float
l10n_au_income_stream_type selection
l10n_au_salary_sacrifice_other float
l10n_au_salary_sacrifice_superannuation float
l10n_au_schedule_pay selection
l10n_au_stp_count integer
l10n_au_stp_status selection
l10n_au_termination_type selection
l10n_be_has_eco_vouchers boolean
l10n_be_is_december boolean
l10n_be_is_double_pay boolean
l10n_be_max_seizable_amount float
l10n_be_max_seizable_warning char
l10n_ch_accident_insurance_line_id many2one l10n.ch.accident.insurance.line
l10n_ch_additional_accident_insurance_line_ids many2many l10n.ch.additional.accident.insurance.line
l10n_ch_after_departure_payment selection
l10n_ch_avs_status selection
l10n_ch_compensation_fund_id many2one l10n.ch.compensation.fund
l10n_ch_is_code char
l10n_ch_is_correction many2one hr.employee.is.line
l10n_ch_is_log_line_ids one2many hr.payslip.is.log.line
l10n_ch_is_model selection
l10n_ch_laa_group many2one l10n.ch.accident.group
l10n_ch_location_unit_id many2one l10n.ch.location.unit
l10n_ch_lpp_insurance_id many2one l10n.ch.lpp.insurance
l10n_ch_lpp_not_insured boolean
l10n_ch_monthly_snapshot many2one l10n.ch.employee.monthly.values
l10n_ch_pay_13th_month boolean
l10n_ch_sickness_insurance_line_ids many2many l10n.ch.sickness.insurance.line
l10n_ch_social_insurance_id many2one l10n.ch.social.insurance
l10n_ch_swiss_wage_ids one2many l10n.ch.swiss.wage.component
l10n_ch_txb_code char
l10n_ch_validation_errors json
l10n_hk_713_gross monetary
l10n_hk_autopay_gross monetary
l10n_hk_mpf_gross monetary
l10n_hk_second_batch_autopay_gross monetary
l10n_hk_worked_days_leaves_count integer
l10n_id_include_bpjs_kesehatan boolean
l10n_id_include_jkk_jkm boolean
l10n_id_include_pkp_ptkp boolean
l10n_lu_deduction_ac_ae_daily monetary
l10n_lu_deduction_amd_daily monetary
l10n_lu_deduction_ce_daily monetary
l10n_lu_deduction_ds_daily monetary
l10n_lu_deduction_fd_daily monetary
l10n_lu_deduction_fo_daily monetary
l10n_lu_effective_taxable_days float
l10n_lu_is_monthly boolean
l10n_lu_month_taxable_days float
l10n_lu_package_fds_daily monetary
l10n_lu_package_ffo_daily monetary
l10n_lu_period_taxable_days float
l10n_lu_presence_prorata float
l10n_lu_prorated_wage float
l10n_lu_tax_classification selection
l10n_lu_tax_credit_cim boolean
l10n_lu_tax_credit_cip boolean
l10n_lu_tax_credit_cis boolean
l10n_lu_tax_id_number char
l10n_lu_tax_rate_no_classification float
l10n_mx_daily_salary float
l10n_mx_days_of_year integer
l10n_mx_integration_factor float
l10n_mx_years_worked integer
l10n_sa_wps_file_reference char
laa_solution_number selection
line_ids one2many hr.payslip.line
meal_voucher_count integer
move_id many2one account.move
move_state selection
nacha_effective_date date
name char
negative_net_to_report_amount float
negative_net_to_report_display boolean
negative_net_to_report_message char
net_wage monetary
note text
number char
paid boolean
paid_date date
payment_mode char
payment_report binary
payment_report_date date
payment_report_filename char
payslip_run_id many2one hr.payslip.run
payslip_ytd_totals json
planning_slot_count integer
private_car_missing_days integer
queued_for_pdf boolean
representation_fees_missing_days integer
salary_attachment_count integer
salary_attachment_ids many2many hr.salary.attachment
state selection
struct_id many2one hr.payroll.structure
struct_type_id many2one hr.payroll.structure.type
structure_code char
sum_worked_hours float
use_worked_day_lines boolean
vehicle_id many2one fleet.vehicle
wage_type selection
warning_message char
worked_days_line_ids one2many hr.payslip.worked_days
ytd_computation boolean

Ask it in your own Odoo

The answer comes from your database — private, permission-checked, and audited. Oddll AI Brain never stores your business data.

Get Odoo + AI tips