diff --git a/models/__init__.py b/models/__init__.py index 0661266..bdd3b05 100644 --- a/models/__init__.py +++ b/models/__init__.py @@ -6,4 +6,5 @@ from . import pos_payment_method from . import pos_session from . import pos_order from . import account_move +from . import res_company diff --git a/models/res_company.py b/models/res_company.py new file mode 100644 index 0000000..26fce50 --- /dev/null +++ b/models/res_company.py @@ -0,0 +1,20 @@ +# -*- coding: utf-8 -*- +from odoo import models, fields, api + +class ResCompany(models.Model): + _inherit = 'res.company' + + company_id = fields.Many2one( + 'res.company', + string='Company', + compute='_compute_company_id', + search='_search_company_id' + ) + + @api.depends() + def _compute_company_id(self): + for company in self: + company.company_id = company.id + + def _search_company_id(self, operator, value): + return [('id', operator, value)]