[IMP] mrp_tag: add tags to `mrp.production` search view

This commit is contained in:
SilvioC2C
2024-01-29 17:33:25 +01:00
parent 845477e6d2
commit b6f6b6caab
2 changed files with 16 additions and 2 deletions

View File

@@ -18,8 +18,8 @@ class MrpTag(models.Model):
name = fields.Char("Tag Name", required=True, translate=True)
color = fields.Integer(default=lambda self: self._get_default_color())
parent_id = fields.Many2one("purchase.tag", index=True, ondelete="cascade")
child_ids = fields.One2many("purchase.tag", "parent_id")
parent_id = fields.Many2one("mrp.tag", index=True, ondelete="cascade")
child_ids = fields.One2many("mrp.tag", "parent_id")
parent_path = fields.Char(index=True)
_sql_constraints = [

View File

@@ -37,5 +37,19 @@
</field>
</record>
<record id="view_mrp_production_filter" model="ir.ui.view">
<field name="name">mrp.production.search</field>
<field name="model">mrp.production</field>
<field name="inherit_id" ref="mrp.view_mrp_production_filter" />
<field name="arch" type="xml">
<xpath expr="/search/field[@name='origin']" position="after">
<field
name="tag_ids"
string="Tag"
filter_domain="[('tag_ids', 'child_of', self)]"
/>
</xpath>
</field>
</record>
</odoo>