I have not found any documentation on the parameter change_default. Can anyone knows its meaning?
Example from sale.py:
'product_id': fields.many2one('product.product', 'Product', domain=[('sale_ok', '=', True)], change_default=True, readonly=True, states={'draft': [('readonly', False)]}, ondelete='restrict'),