From 78c11411c33aa1569e1b2f0857ea3ef90a23f2fd Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Sun, 26 Sep 2021 22:49:24 +0200 Subject: [PATCH] Add filter on inventory lines Always show field prefill_counted_quantity on inventory form --- stock_usability/models/stock_inventory.py | 7 +++++++ stock_usability/views/stock_inventory.xml | 10 +++++++++- 2 files changed, 16 insertions(+), 1 deletion(-) diff --git a/stock_usability/models/stock_inventory.py b/stock_usability/models/stock_inventory.py index 384e974..7212cb0 100644 --- a/stock_usability/models/stock_inventory.py +++ b/stock_usability/models/stock_inventory.py @@ -6,6 +6,13 @@ from odoo import api, fields, models, _ from odoo.tools import float_compare, float_is_zero +class StockInventory(models.Model): + _inherit = 'stock.inventory' + + prefill_counted_quantity = fields.Selection( + readonly=True, states={'draft': [('readonly', False)]}) + + class StockInventoryLine(models.Model): _inherit = 'stock.inventory.line' diff --git a/stock_usability/views/stock_inventory.xml b/stock_usability/views/stock_inventory.xml index 2fa2b7c..ce13eb5 100644 --- a/stock_usability/views/stock_inventory.xml +++ b/stock_usability/views/stock_inventory.xml @@ -6,7 +6,7 @@ --> - + usability.stock.inventory.form stock.inventory @@ -15,6 +15,9 @@ + + {} + @@ -46,6 +49,9 @@ stock.inventory.line + + + @@ -53,6 +59,8 @@ name="counted_lower" domain="[('difference_qty', '<', 0)]"/> + +