[FIX] purchase: _get_purchase_order_date and product_qty

When seller_ids are set on a product with a Minimal Order Quantity(MOQ),
the function _select_seller didn't get the ordered quantity so the
sellers with an MOQ were never selected.

opw:704856
This commit is contained in:
Goffin Simon
2017-01-19 16:43:22 +01:00
parent c453358c88
commit 6834c4d46e
+1 -1
View File
@@ -870,7 +870,7 @@ class ProcurementOrder(models.Model):
"""Return the datetime value to use as Order Date (``date_order``) for the
Purchase Order created to satisfy the given procurement. """
self.ensure_one()
seller_delay = int(self.product_id._select_seller().delay)
seller_delay = int(self.product_id._select_seller(quantity=self.product_qty, uom_id=self.product_uom).delay)
return schedule_date - relativedelta(days=seller_delay)
@api.multi