[FIX] website_quote: forbid to define a quote template on a sale order
Defining a quote template may change the product list. The field template_id is now editable only when the sale.order is in draft or sent state.
This commit is contained in:
parent
651d5748e3
commit
1029dbc4f3
|
@ -137,7 +137,8 @@ class sale_order(osv.osv):
|
|||
|
||||
_columns = {
|
||||
'access_token': fields.char('Security Token', required=True, copy=False),
|
||||
'template_id': fields.many2one('sale.quote.template', 'Quote Template'),
|
||||
'template_id': fields.many2one('sale.quote.template', 'Quote Template', readonly=True,
|
||||
states={'draft': [('readonly', False)], 'sent': [('readonly', False)]}),
|
||||
'website_description': fields.html('Description'),
|
||||
'options' : fields.one2many('sale.order.option', 'order_id', 'Optional Products Lines'),
|
||||
'validity_date': fields.date('Expiry Date'),
|
||||
|
|
Loading…
Reference in New Issue