From 6834c4d46e12ec720f3053002512196bc23a96e4 Mon Sep 17 00:00:00 2001 From: Goffin Simon Date: Thu, 19 Jan 2017 13:49:28 +0100 Subject: [PATCH] [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 --- addons/purchase/models/purchase.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/addons/purchase/models/purchase.py b/addons/purchase/models/purchase.py index a5079ba1eff..eeda0914444 100644 --- a/addons/purchase/models/purchase.py +++ b/addons/purchase/models/purchase.py @@ -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