diff --git a/mrp_multi_level/models/mrp_inventory.py b/mrp_multi_level/models/mrp_inventory.py index e005d23ce..82107739d 100644 --- a/mrp_multi_level/models/mrp_inventory.py +++ b/mrp_multi_level/models/mrp_inventory.py @@ -1,5 +1,5 @@ # © 2016 Ucamco - Wim Audenaert -# Copyright 2016-19 ForgeFlow S.L. (https://www.forgeflow.com) +# Copyright 2016-21 ForgeFlow S.L. (https://www.forgeflow.com) # - Jordi Ballester Alomar # - Lois Rilo Antelo # License LGPL-3.0 or later (https://www.gnu.org/licenses/lgpl.html). @@ -68,6 +68,12 @@ class MrpInventory(models.Model): readonly=True, store=True, ) + main_supplier_id = fields.Many2one( + string="Main Supplier", + related="product_mrp_area_id.main_supplier_id", + readonly=True, + store=True, + ) def _compute_uom_id(self): for rec in self: diff --git a/mrp_multi_level/views/mrp_inventory_views.xml b/mrp_multi_level/views/mrp_inventory_views.xml index 1cef82094..39b926ef3 100644 --- a/mrp_multi_level/views/mrp_inventory_views.xml +++ b/mrp_multi_level/views/mrp_inventory_views.xml @@ -17,6 +17,10 @@ + @@ -57,6 +61,7 @@ attrs="{'invisible':[('to_procure','<=',0.0)]}" /> + @@ -118,6 +123,11 @@ string="Supply Method" context="{'group_by':'supply_method'}" /> +