forked from Mapan/odoo17e
25 lines
785 B
Python
25 lines
785 B
Python
# -*- coding: utf-8 -*-
|
|
|
|
from odoo import fields, models, api
|
|
|
|
|
|
class ResConfigSettings(models.TransientModel):
|
|
_inherit = "res.config.settings"
|
|
|
|
pos_iface_sweden_fiscal_data_module = fields.Many2one(
|
|
"iot.device",
|
|
compute="_compute_pos_iface_sweden_fiscal_data_module",
|
|
store=True,
|
|
readonly=False,
|
|
)
|
|
|
|
@api.depends("pos_is_posbox", "pos_config_id")
|
|
def _compute_pos_iface_sweden_fiscal_data_module(self):
|
|
for res_config in self:
|
|
if not res_config.pos_is_posbox:
|
|
res_config.pos_iface_sweden_fiscal_data_module = False
|
|
else:
|
|
res_config.pos_iface_sweden_fiscal_data_module = (
|
|
res_config.pos_config_id.iface_sweden_fiscal_data_module
|
|
)
|