1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/l10n_hk_hr_payroll/models/res_config_settings.py
2024-12-10 09:04:09 +07:00

35 lines
1.4 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import fields, models
class ResConfigSettings(models.TransientModel):
_inherit = 'res.config.settings'
default_l10n_hk_internet = fields.Float(
string="HK: Internet Subscription",
default_model="hr.contract",
)
l10n_hk_autopay = fields.Boolean(
related='company_id.l10n_hk_autopay',
string="Payroll with HSBC Autopay payment", readonly=False,
)
l10n_hk_autopay_type = fields.Selection(
related='company_id.l10n_hk_autopay_type', readonly=False,
string="Autopay Type", help="H2H Submission: Directly submit to HSBC. HSBCnet File Upload: Upload file to HSBCnet.",
)
l10n_hk_autopay_partner_bank_id = fields.Many2one(
related='company_id.l10n_hk_autopay_partner_bank_id',
comodel_name='res.partner.bank',
string="Autopay Account", readonly=False,
)
l10n_hk_employer_name = fields.Char(
"Employer's Name shown on reports",
related='company_id.l10n_hk_employer_name',
readonly=False,
help='This name will be shown on the ird report.'
)
l10n_hk_employer_file_number = fields.Char("Employer's File Number", related='company_id.l10n_hk_employer_file_number', readonly=False)
l10n_hk_manulife_mpf_scheme = fields.Char("Manulife MPF Scheme", related='company_id.l10n_hk_manulife_mpf_scheme', readonly=False)