[MINOR] Unifies order of lines being compared

This commit is contained in:
Jorge Enrique Gómez Gómez 2022-01-31 21:19:06 -05:00
parent cc81425f79
commit c1db3f82d7

View File

@ -1,5 +1,5 @@
diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py
index c412d9f0..5c32c4a3 100644 index c412d9f0e..ac91d816f 100644
--- a/addons/purchase_requisition/models/purchase_requisition.py --- a/addons/purchase_requisition/models/purchase_requisition.py
+++ b/addons/purchase_requisition/models/purchase_requisition.py +++ b/addons/purchase_requisition/models/purchase_requisition.py
@@ -229,7 +229,9 @@ class PurchaseRequisitionLine(models.Model): @@ -229,7 +229,9 @@ class PurchaseRequisitionLine(models.Model):
@ -7,10 +7,9 @@ index c412d9f0..5c32c4a3 100644
for po in line.requisition_id.purchase_ids.filtered(lambda purchase_order: purchase_order.state in ['purchase', 'done']): for po in line.requisition_id.purchase_ids.filtered(lambda purchase_order: purchase_order.state in ['purchase', 'done']):
for po_line in po.order_line.filtered(lambda order_line: order_line.product_id == line.product_id): for po_line in po.order_line.filtered(lambda order_line: order_line.product_id == line.product_id):
- if po_line.product_uom != line.product_uom_id: - if po_line.product_uom != line.product_uom_id:
+ if line.product_description_variants != po_line.name: + if po_line.name != line.product_description_variants:
+ continue + continue
+ elif po_line.product_uom != line.product_uom_id: + elif po_line.product_uom != line.product_uom_id:
total += po_line.product_uom._compute_quantity(po_line.product_qty, line.product_uom_id) total += po_line.product_uom._compute_quantity(po_line.product_qty, line.product_uom_id)
else: else:
total += po_line.product_qty total += po_line.product_qty