Allow to define product supplier on variants

issue6799
review66551002
This commit is contained in:
Cédric Krier committed 2019-03-15 11:30:21 +01:00
1 parent 63980e1fa1
commit dc45507fd9
1 file changed
+5 -1
+5 -1
View File
@@ -114,6 +114,9 @@ class SaleLine(metaclass=PoolMeta):
move.state = 'staging'
return move
def _get_purchase_request_product_supplier_pattern(self):
return {}
def get_purchase_request(self):
'Return purchase request for the sale line'
pool = Pool()
@@ -136,7 +139,8 @@ class SaleLine(metaclass=PoolMeta):
product = self.product
supplier, purchase_date = Request.find_best_supplier(product,
self.shipping_date)
self.shipping_date,
**self._get_purchase_request_product_supplier_pattern())
uom = product.purchase_uom or product.default_uom
quantity = self._get_move_quantity('out')
quantity = Uom.compute_qty(self.unit, quantity, uom)