16 lines
1.1 KiB
Diff
16 lines
1.1 KiB
Diff
diff --git a/addons/purchase_requisition/models/purchase_requisition.py b/addons/purchase_requisition/models/purchase_requisition.py
|
|
index c412d9f0e..ac91d816f 100644
|
|
--- a/addons/purchase_requisition/models/purchase_requisition.py
|
|
+++ b/addons/purchase_requisition/models/purchase_requisition.py
|
|
@@ -229,7 +229,9 @@ class PurchaseRequisitionLine(models.Model):
|
|
total = 0.0
|
|
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):
|
|
- if po_line.product_uom != line.product_uom_id:
|
|
+ if po_line.name != line.product_description_variants:
|
|
+ continue
|
|
+ elif po_line.product_uom != line.product_uom_id:
|
|
total += po_line.product_uom._compute_quantity(po_line.product_qty, line.product_uom_id)
|
|
else:
|
|
total += po_line.product_qty
|