Add domain constraint on start/end date
issue3991 review13341002
This commit is contained in:
1 parent
fe965a0f1c
commit
e6d46fce76
1 file changed
+4
-2
@@ -107,13 +107,15 @@ class Asset(Workflow, ModelSQL, ModelView):
|
||||
'readonly': (Eval('lines', [0]) | (Eval('state') != 'draft')),
|
||||
},
|
||||
required=True,
|
||||
depends=['state'])
|
||||
domain=[('start_date', '<=', Eval('end_date', None))],
|
||||
depends=['state', 'end_date'])
|
||||
end_date = fields.Date('End Date',
|
||||
states={
|
||||
'readonly': (Eval('lines', [0]) | (Eval('state') != 'draft')),
|
||||
},
|
||||
required=True,
|
||||
depends=['state'])
|
||||
domain=[('end_date', '>=', Eval('start_date', None))],
|
||||
depends=['state', 'start_date'])
|
||||
depreciation_method = fields.Selection([
|
||||
('linear', 'Linear'),
|
||||
], 'Depreciation Method',
|
||||
|
||||
Reference in new issue
Block a user