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

17 lines
478 B
Python

from odoo import models
NORTHERN_IRISH_STATES_XML_IDS = {'base.state_uk' + str(i) for i in range(18, 25)}
class ResCompany(models.Model):
_inherit = "res.company"
def is_northern_irish(self):
if self.country_id.code == "XI":
return True
if not self.state_id:
return False
state_xml_id = self.state_id._get_external_ids()[self.state_id.id]
return bool(NORTHERN_IRISH_STATES_XML_IDS.intersection(state_xml_id))