Chinese - Payroll

l10n_cn_hr_payroll
REPOSITORY
REPOSITORYOCA/l10n-china
GIT
GIThttps://github.com/OCA/l10n-china.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-china/tree/10.0/l10n_cn_hr_payroll
VERSION
VERSION 1.0.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Elico Corp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Elico Corp
COMMITTERS
COMMITTERSelicoidal
WEBSITE
WEBSITEhttps://www.elico-corp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:20:03
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr_payroll
    - hr_contract
    - base_action_rule
    - base
    - resource
    - mail
    - base_setup
    - web_kanban
    - web
    - bus
    - web_tour
    - hr
    - hr_holidays
    - calendar
    - web_calendar
    - product
    - decimal_precision
    - report
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
hr_contract_form_l10n_cn_inherit hr.contract.form.inherit hr.contract data Inherits hr_contract.hr_contract_view_form
report_payslip report_payslip ir.ui.view qweb Inherits hr_payroll.report_payslip
view_employee_form_inherit hr.employee.form.inherit hr.employee data Inherits hr.view_employee_form
Models touched (7)

New fields (4)
  • housing_fund_base_amount Float
    default=0 digits_compute=dp.get_precision('Payroll') args: 'Housing Fund Base'
  • pit_base_amount Float
    default=0 digits_compute=dp.get_precision('Payroll') args: 'PIT Base'
  • pit_exemption_amount Float
    default=3500.0 digits_compute=dp.get_precision('Payroll') required=True args: 'Individual Income Tax Threshold'
  • social_insurance_amount Float
    digits_compute=dp.get_precision('Payroll') args: 'Social Insurance Base'
Public methods (0)

No public methods.

New fields (2)
  • entry_date Date
    string='Entry Date'
  • worked_years Integer
    compute='_compute_worked_years' string='Worked Years'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • compute_sheet(self)
    @api.multi

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.

REPOSITORY
REPOSITORYOCA/l10n-china
GIT
GIThttps://github.com/OCA/l10n-china.git
GIT FOLDER
GIT FOLDERhttps://github.com/OCA/l10n-china/tree/9.0/l10n_cn_hr_payroll
VERSION
VERSION 2.0.0
CATEGORY
CATEGORYLocalization
LICENSE
LICENSEAGPL-3
APPLICATION
APPLICATIONNo
AUTO-INSTALLABLE
AUTO-INSTALLABLENo
AUTHORS
AUTHORSOdoo Community Association (OCA), Elico Corp
MAINTAINERS
MAINTAINERSOdoo Community Association (OCA), Elico Corp
COMMITTERS
COMMITTERSGitHub, Xudong Yang (Wizr), Xudong Yang, xlm609, xiexiaopeng, Kevin Dong
WEBSITE
WEBSITEhttps://www.elico-corp.com
LAST TRACKING UPDATE
LAST TRACKING UPDATE2026-07-06 00:15:25
ODOO DEPENDENCIES
ODOO DEPENDENCIES odoo/odoo:
    - hr_payroll
    - hr
    - base_setup
    - base
    - web_kanban
    - web
    - mail
    - bus
    - resource
    - web_tip
    - hr_contract
    - base_action_rule
    - hr_holidays
    - calendar
    - web_calendar
    - report
    - decimal_precision
PYTHON DEPENDENCIES
PYTHON DEPENDENCIES Not have
SYSTEM DEPENDENCIES
SYSTEM DEPENDENCIES Not have
DESCRIPTION
DESCRIPTION

Code Analysis

Views touched (3)
XML IDNameModelTypeStatus
hr_contract_form_l10n_cn_inherit hr.contract.form.inherit hr.contract data Inherits hr_contract.hr_contract_view_form
report_payslip report_payslip ir.ui.view qweb Inherits hr_payroll.report_payslip
view_employee_form_inherit hr.employee.form.inherit hr.employee data Inherits hr.view_employee_form
Models touched (7)

New fields (4)
  • housing_fund_base_amount Float
    default=0 digits_compute=dp.get_precision('Payroll') args: 'Housing Fund Base'
  • pit_base_amount Float
    default=0 digits_compute=dp.get_precision('Payroll') args: 'PIT Base'
  • pit_exemption_amount Float
    default=3500.0 digits_compute=dp.get_precision('Payroll') required=True args: 'Individual Income Tax Threshold'
  • social_insurance_amount Float
    digits_compute=dp.get_precision('Payroll') args: 'Social Insurance Base'
Public methods (0)

No public methods.

New fields (2)
  • entry_date Date
    required=True string='Entry Date'
  • worked_years Integer
    compute='_compute_worked_years' string='Worked Years'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.

New fields (0)

No new fields.

Public methods (1)
  • compute_sheet(self)
    @api.multi

New fields (0)

No new fields.

Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.

New fields (1)
  • name Char
    required=True translate=True args: 'Name'
Public methods (0)

No public methods.