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 baf814241e
commit df02f7c053
1 file changed
+2 -4
+2 -4
View File
@@ -94,17 +94,15 @@ class CategoryAccount(metaclass=PoolMeta):
class Template(metaclass=PoolMeta):
__name__ = 'product.template'
depreciable = fields.Boolean('Depreciable', states={
'readonly': ~Eval('active', True),
'invisible': Eval('type', '') != 'assets',
}, depends=['active', 'type'])
}, depends=['type'])
depreciation_duration = fields.Integer(
"Depreciation Duration",
states={
'readonly': ~Eval('active', True),
'invisible': (~Eval('depreciable')
| (Eval('type', '') != 'assets')),
},
depends=['active', 'depreciable', 'type'],
depends=['depreciable', 'type'],
help='In months')
@property