forked from Mapan/odoo17e
35 lines
1.4 KiB
Python
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)
|