feat: add company_id computed field to res.company model

This commit is contained in:
Suherdy Yacob 2026-05-28 22:44:12 +07:00
parent 0b40046b75
commit 6718e33111
2 changed files with 21 additions and 0 deletions

View File

@ -6,4 +6,5 @@ from . import pos_payment_method
from . import pos_session from . import pos_session
from . import pos_order from . import pos_order
from . import account_move from . import account_move
from . import res_company

20
models/res_company.py Normal file
View File

@ -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)]