Merge PR #159 into 14.0

Signed-off-by luc-demeyer
This commit is contained in:
OCA-git-bot
2022-01-02 09:26:34 +00:00
3 changed files with 15 additions and 3 deletions

View File

@@ -53,7 +53,7 @@ class HSCode(models.Model):
@api.model
def _default_company_id(self):
return self.env.company
return False
@api.depends("local_code")
def _compute_hs_code(self):

View File

@@ -23,4 +23,17 @@
</field>
</field>
</record>
<record id="product_template_search_view" model="ir.ui.view">
<field name="model">product.template</field>
<field name="inherit_id" ref="product.product_template_search_view" />
<field name="arch" type="xml">
<filter name="categ_id" position="after">
<filter
string="H.S. Code"
name="hs_code_groupby"
context="{'group_by': 'hs_code_id'}"
/>
</filter>
</field>
</record>
</odoo>

View File

@@ -7,5 +7,4 @@ from odoo import fields, models
class ProductTemplate(models.Model):
_inherit = "product.template"
# this field cannot be stored because hs_code_id is company dependent
hs_code = fields.Char(related="hs_code_id.hs_code", readonly=True, store=False)
hs_code = fields.Char(related="hs_code_id.hs_code", store=True)