From 2ae56ac1643d48cae77de3375e9a7378ee871507 Mon Sep 17 00:00:00 2001 From: Sergi Almacellas Abellana Date: Mon, 25 Aug 2025 12:39:40 +0200 Subject: [PATCH] Add readonly states to stock quantity issue model Closes #14191 --- modules/stock_quantity_issue/stock.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/modules/stock_quantity_issue/stock.py b/modules/stock_quantity_issue/stock.py index f09030d2f8..fa1893e5f8 100644 --- a/modules/stock_quantity_issue/stock.py +++ b/modules/stock_quantity_issue/stock.py @@ -22,9 +22,15 @@ class QuantityIssue( __name__ = 'stock.quantity.issue' company = fields.Many2One( - 'company.company', "Company", required=True) + 'company.company', "Company", required=True, + states={ + 'readonly': Eval('state') != 'open', + }) origin = fields.Reference( "Origin", 'get_origins', required=True, + states={ + 'readonly': Eval('state') != 'open', + }, domain={ 'stock.shipment.out': [ ('company', '=', Eval('company', -1)),