1
0
forked from Mapan/odoo17e
odoo17e-kedaikipas58/addons/l10n_be_codabox_bridge/models/res_company.py
2024-12-10 09:04:09 +07:00

33 lines
1.1 KiB
Python

# -*- coding: utf-8 -*-
# Part of Odoo. See LICENSE file for full copyright and licensing details.
from odoo import models, fields, _, api
from odoo.addons.l10n_be_codabox.const import raise_deprecated
class ResCompany(models.Model):
_inherit = "res.company"
l10n_be_codabox_iap_token = fields.Char(readonly=True, groups="base.group_system")
l10n_be_codabox_is_connected = fields.Boolean(string="CodaBox Is Connected", compute="_compute_l10n_be_codabox_is_connected", store=True)
l10n_be_codabox_show_iap_token = fields.Boolean()
@api.model
def _l10_be_codabox_call_iap_route(self, route, params):
raise_deprecated(self.env)
def _l10n_be_codabox_verify_prerequisites(self):
raise_deprecated(self.env)
def _l10n_be_codabox_connect(self):
raise_deprecated(self.env)
@api.depends("l10n_be_codabox_iap_token")
def _compute_l10n_be_codabox_is_connected(self):
self.l10n_be_codabox_is_connected = False
def l10n_be_codabox_get_number_connections_remaining(self):
raise_deprecated(self.env)
def _l10n_be_codabox_revoke(self):
raise_deprecated(self.env)