Set all fields readonly for inactive records
issue3747 review295061011
This commit is contained in:
1 parent
ddf0f3484b
commit
24294f4de6
1 file changed
+2
-4
+2
-4
@@ -75,10 +75,9 @@ class Template(metaclass=PoolMeta):
|
||||
product_customers = fields.One2Many(
|
||||
'sale.product_customer', 'template', "Customers",
|
||||
states={
|
||||
'readonly': ~Eval('active', True),
|
||||
'invisible': ~Eval('salable', False),
|
||||
},
|
||||
depends=['active', 'salable'])
|
||||
depends=['salable'])
|
||||
|
||||
def product_customer_used(self, **pattern):
|
||||
for product_customer in self.product_customers:
|
||||
@@ -94,10 +93,9 @@ class Product(metaclass=PoolMeta):
|
||||
('template', '=', Eval('template')),
|
||||
],
|
||||
states={
|
||||
'readonly': ~Eval('active', True),
|
||||
'invisible': ~Eval('salable', False),
|
||||
},
|
||||
depends=['template', 'active', 'salable'])
|
||||
depends=['template', 'salable'])
|
||||
|
||||
def product_customer_used(self, **pattern):
|
||||
for product_customer in self.product_customers:
|
||||
|
||||
Reference in new issue
Block a user