diff --git a/sf_manufacturing/models/stock.py b/sf_manufacturing/models/stock.py index 745b5974..a9b08513 100644 --- a/sf_manufacturing/models/stock.py +++ b/sf_manufacturing/models/stock.py @@ -605,10 +605,10 @@ class StockPicking(models.Model): sale_info = self.env['sale.order'].sudo().search( [('name', '=', sale_name)]) else: - production_list = self.env['mrp.production'].sudo().search( + sale_order_line = self.env['sale.order.line'].sudo().search( [('product_id', '=', product_id.id)]) - if production_list: - sale_info = production_list[0].sale_order_id + if sale_order_line: + sale_info = sale_order_line[0].order_id if sale_info: item.sale_order_id = sale_info.id item.retrospect_ref = sale_info.order_code