fix(SO): Fix logic to check if supplier has changed

This commit is contained in:
Corentin Flr
2024-06-13 18:11:00 +02:00
parent 99695df7bc
commit 339b6692fe

View File

@@ -541,9 +541,7 @@ class SalesOrder(SellingController):
for item in self.items:
if item.supplier:
supplier = frappe.db.get_value(
"Sales Order Item", {"parent": self.name, "item_code": item.item_code}, "supplier"
)
supplier = frappe.db.get_value("Sales Order Item", item.name, "supplier")
if item.ordered_qty > 0.0 and item.supplier != supplier:
exc_list.append(
_("Row #{0}: Not allowed to change Supplier as Purchase Order already exists").format(