From e2daa7ecf53148caac61803409063dcb2f17cf2e Mon Sep 17 00:00:00 2001 From: Don Kendall Date: Thu, 18 Nov 2021 09:31:15 -0500 Subject: [PATCH] [imp] discrpency by product avg --- stock_inventory_discrepancy/__manifest__.py | 2 +- stock_inventory_discrepancy/models/stock_inventory_line.py | 4 ++++ stock_inventory_discrepancy/views/stock_inventory_view.xml | 6 +++--- 3 files changed, 8 insertions(+), 4 deletions(-) diff --git a/stock_inventory_discrepancy/__manifest__.py b/stock_inventory_discrepancy/__manifest__.py index 97ea07416..881252eb4 100644 --- a/stock_inventory_discrepancy/__manifest__.py +++ b/stock_inventory_discrepancy/__manifest__.py @@ -5,7 +5,7 @@ "summary": "Adds the capability to show the discrepancy of every line in " "an inventory and to block the inventory validation when the " "discrepancy is over a user defined threshold.", - "version": "14.0.1.0.0", + "version": "14.0.1.1.0", "author": "ForgeFlow, Odoo Community Association (OCA)", "website": "https://github.com/OCA/stock-logistics-warehouse", "category": "Warehouse", 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 @@ - - - + + +