From 48af0a90d39488c906cc544a2d13e0a806a717a3 Mon Sep 17 00:00:00 2001 From: Parthiv Patel Date: Fri, 27 Oct 2023 08:35:48 +0000 Subject: [PATCH] [PATCH] Upstream patch - 27102023 --- addons/purchase/models/purchase.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/addons/purchase/models/purchase.py b/addons/purchase/models/purchase.py index 3c1a23b5c2..a93521820d 100644 --- a/addons/purchase/models/purchase.py +++ b/addons/purchase/models/purchase.py @@ -1220,10 +1220,11 @@ class PurchaseOrderLine(models.Model): uom_po_qty = product_uom._compute_quantity(product_qty, product_id.uom_po_id) # _select_seller is used if the supplier have different price depending # the quantities ordered. + today = fields.Date.today() seller = product_id.with_company(company_id)._select_seller( partner_id=partner, quantity=uom_po_qty, - date=max(po.date_order and po.date_order.date(), fields.Date.today()), + date=po.date_order and max(po.date_order.date(), today) or today, uom_id=product_id.uom_po_id) taxes = product_id.supplier_taxes_id