Set all fields readonly for inactive records

issue3747
review295061011
This commit is contained in:
Cédric Krier committed 2020-03-17 20:08:12 +01:00
1 parent 697d96acc0
commit ac9fe9dd6f
1 file changed
+4 -3
+4 -3
View File
@@ -7,10 +7,11 @@ from trytond.pyson import Eval
class Template(metaclass=PoolMeta):
__name__ = 'product.template'
landed_cost = fields.Boolean('Landed Cost', states={
'readonly': ~Eval('active', True),
landed_cost = fields.Boolean(
"Landed Cost",
states={
'invisible': Eval('type') != 'service',
}, depends=['active', 'type'])
}, depends=['type'])
class Product(metaclass=PoolMeta):