Field sale_device must be readonly when sale is not draft

This commit is contained in:
Oscar Alvarez 2015-04-29 19:22:59 -05:00
parent 7a9fb591a8
commit c6f3d83f67

View File

@ -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