Field sale_device must be readonly when sale is not draft
This commit is contained in:
parent
7a9fb591a8
commit
c6f3d83f67
4
sale.py
4
sale.py
@ -25,7 +25,9 @@ class Sale:
|
|||||||
readonly=True), 'get_residual_amount')
|
readonly=True), 'get_residual_amount')
|
||||||
sale_device = fields.Many2One('sale.device', 'Sale Device',
|
sale_device = fields.Many2One('sale.device', 'Sale Device',
|
||||||
domain=[('shop', '=', Eval('shop'))],
|
domain=[('shop', '=', Eval('shop'))],
|
||||||
depends=['shop']
|
depends=['shop'], states={
|
||||||
|
'readonly': Eval('state') != 'draft',
|
||||||
|
}
|
||||||
)
|
)
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
|
Loading…
Reference in New Issue
Block a user