diff --git a/addons/sale/sale.py b/addons/sale/sale.py index 2fe8948f81a..9cf27eda1eb 100644 --- a/addons/sale/sale.py +++ b/addons/sale/sale.py @@ -953,6 +953,7 @@ class sale_order_line(osv.osv): 'salesman_id':fields.related('order_id', 'user_id', type='many2one', relation='res.users', store=True, string='Salesperson'), 'company_id': fields.related('order_id', 'company_id', type='many2one', relation='res.company', string='Company', store={ 'sale.order': (_get_sale_order, ['company_id'], 20), + 'sale.order.line': (lambda self, cr, uid, ids, c=None: ids, ['order_id'], 20), }, readonly=True), 'delay': fields.float('Delivery Lead Time', required=True, help="Number of days between the order confirmation and the shipping of the products to the customer", readonly=True, states={'draft': [('readonly', False)]}), 'procurement_ids': fields.one2many('procurement.order', 'sale_line_id', 'Procurements'),