Files
enterprise-addons/l10n_us_hr_payroll/models/res_config_settings.py
T

32 lines
1.0 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'
l10n_us_ca_ett_tax = fields.Boolean(
string="ETT Tax",
related='company_id.l10n_us_ca_ett_tax',
readonly=False)
l10n_us_signatory_id = fields.Many2one(
string="Signatory",
related='company_id.l10n_us_signatory_id',
readonly=False)
l10n_us_business_structure = fields.Selection(
string="Business Structure",
related='company_id.l10n_us_business_structure',
readonly=False)
def action_open_suta_rule_parameters(self):
self.ensure_one()
return {
"type": "ir.actions.act_window",
"name": _("Configurate State Unemployment Taxes (SUI)"),
"res_model": "hr.rule.parameter",
"view_mode": "list,form",
"domain": [('code', '=like', 'l10n_us_%_sui_%')],
}