From 20af67956988000dcf0c00b6afb29cefe77c8db6 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 13 Jan 2021 16:01:20 +0100 Subject: [PATCH] Add tracking on bom fields --- mrp_usability/models/__init__.py | 1 + mrp_usability/models/mrp_bom.py | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+) create mode 100644 mrp_usability/models/mrp_bom.py diff --git a/mrp_usability/models/__init__.py b/mrp_usability/models/__init__.py index 4668879..265f2bf 100644 --- a/mrp_usability/models/__init__.py +++ b/mrp_usability/models/__init__.py @@ -1,2 +1,3 @@ from . import mrp_production +from . import mrp_bom from . import product diff --git a/mrp_usability/models/mrp_bom.py b/mrp_usability/models/mrp_bom.py new file mode 100644 index 0000000..f6f183b --- /dev/null +++ b/mrp_usability/models/mrp_bom.py @@ -0,0 +1,20 @@ +# Copyright 2021 Akretion (http://www.akretion.com) +# @author Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + + +from odoo import fields, models + + +class MrpBom(models.Model): + _inherit = 'mrp.bom' + + code = fields.Char(tracking=50) + type = fields.Selection(tracking=20) + product_tmpl_id = fields.Many2one(tracking=10) + product_id = fields.Many2one(tracking=15) + product_qty = fields.Float(tracking=30) + product_uom_id = fields.Many2one(tracking=35) + ready_to_produce = fields.Selection(tracking=90) + picking_type_id = fields.Many2one(tracking=60) + consumption = fields.Selection(tracking=40)