diff --git a/stock_inventory_discrepancy/models/stock_inventory_line.py b/stock_inventory_discrepancy/models/stock_inventory_line.py index a096b5221..2af72477d 100644 --- a/stock_inventory_discrepancy/models/stock_inventory_line.py +++ b/stock_inventory_discrepancy/models/stock_inventory_line.py @@ -14,6 +14,7 @@ class StockInventoryLine(models.Model): "theoretical quantity on hand.", digits="Product Unit of Measure", default=0, + compute_sudo=True, ) discrepancy_percent = fields.Float( string="Discrepancy percent (%)", @@ -21,6 +22,9 @@ class StockInventoryLine(models.Model): digits=(3, 2), help="The discrepancy expressed in percent with theoretical quantity " "as basis", + group_operator="avg", + store=True, + compute_sudo=True, ) discrepancy_threshold = fields.Float( string="Threshold (%)", diff --git a/stock_inventory_discrepancy/views/stock_inventory_view.xml b/stock_inventory_discrepancy/views/stock_inventory_view.xml index 59f7e5198..2024e5763 100644 --- a/stock_inventory_discrepancy/views/stock_inventory_view.xml +++ b/stock_inventory_discrepancy/views/stock_inventory_view.xml @@ -56,9 +56,9 @@ - - - + + +