diff --git a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py index 4a88191edcb..7a33034413b 100644 --- a/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py +++ b/erpnext/buying/doctype/request_for_quotation/request_for_quotation.py @@ -173,7 +173,7 @@ class RequestforQuotation(BuyingController): WHERE sq.supplier = %(supplier)s AND sqi.docstatus = 1 AND sqi.request_for_quotation_item = %(rqi)s - AND sqi.parent = sq.name""", + AND sqi.parent = sq.name""", {"supplier": supplier.supplier, "rqi": item.name}, as_dict=1)[0] if (sqi_count.count) == 0: quote_status = _('Pending') diff --git a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py index 4de2c00596a..b3d92be4b6b 100644 --- a/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py +++ b/erpnext/buying/doctype/supplier_quotation/supplier_quotation.py @@ -74,9 +74,9 @@ class SupplierQuotation(BuyingController): AND sqi.docstatus = 1 AND sq.name != %(me)s AND sqi.request_for_quotation_item = %(rqi)s - AND sqi.parent = sq.name""", + AND sqi.parent = sq.name""", {"supplier": self.supplier, "rqi": item.name, 'me': self.name}, as_dict=1)[0] - self_count = sum(my_item.request_for_quotation_item == item.name + self_count = sum(my_item.request_for_quotation_item == item.name for my_item in self.items) if include_me else 0 if (sqi_count.count + self_count) == 0: quote_status = _('Pending')