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

33 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 ResCompany(models.Model):
_inherit = 'res.company'
l10n_us_ca_ett_tax = fields.Boolean(
string="California: ETT Tax",
default=True,
help="Employment Training Tax (ETT) it is charged to companies depending on a specific reserve account. If their UI reserve account balance is positive (zero or greater), they pay an ETT of 0.1 percent. If they have a negative UI reserve account balance, they do not pay ETT and it is shown as 0.0 percent on the notice."
)
l10n_us_signatory_id = fields.Many2one(
"hr.employee",
string="Signatory",
help="Signatory used in forms 940 and 941. Name, title and phone number will be shared."
)
l10n_us_business_structure = fields.Selection(
[
("s_corp", "S Corporation or LLC as S Corp"),
("partnership", "Partnership or LLC as Partnership"),
("c_corp", "C Corporation or LLC as C Corp"),
("sole_proprietor", "Sole Proprietor or Single member LLC"),
("trust", "Trust or Estate"),
("exempt", "Exempt Organization"),
("government", "State and Local Governmental Employer"),
],
string="Business Structure",
help="Select the appropriate classification of your business. These will be used in forms 940 and 941.",
)