diff --git a/stock_usability/stock.py b/stock_usability/stock.py
index c0c67dd..fdf858c 100644
--- a/stock_usability/stock.py
+++ b/stock_usability/stock.py
@@ -146,3 +146,16 @@ class StockQuant(models.Model):
action = self.action_view_stock_moves()
action['context'] = {'search_default_todo': True}
return action
+
+
+class StockInventoryLine(models.Model):
+ _inherit = 'stock.inventory.line'
+
+ state = fields.Selection(store=True)
+ partner_id = fields.Many2one(states={'done': [('readonly', True)]})
+ product_id = fields.Many2one(states={'done': [('readonly', True)]})
+ product_uom_id = fields.Many2one(states={'done': [('readonly', True)]})
+ product_qty = fields.Float(states={'done': [('readonly', True)]})
+ location_id = fields.Many2one(states={'done': [('readonly', True)]})
+ package_id = fields.Many2one(states={'done': [('readonly', True)]})
+ prod_lot_id = fields.Many2one(states={'done': [('readonly', True)]})
diff --git a/stock_usability/stock_view.xml b/stock_usability/stock_view.xml
index f408b3e..8e52d9c 100644
--- a/stock_usability/stock_view.xml
+++ b/stock_usability/stock_view.xml
@@ -23,6 +23,11 @@
+
+
+
+
@@ -350,7 +355,9 @@ should be able to access it. So I add a menu entry under Inventory Control. -->
-
+
@@ -370,6 +377,16 @@ should be able to access it. So I add a menu entry under Inventory Control. -->
+
+ stock.inventory.line
+
+
+
+ {'readonly': ['|', ('product_tracking', '=', 'none'), ('state', '=', 'done')]}
+
+
+
+
stock.usability.quant.tree
stock.quant