fix: source warehouse validation in manufacturing entry during subcontracting inward

This commit is contained in:
Mihir Kandoi
2025-10-14 20:08:22 +05:30
parent f2b948a483
commit 3fd5aace0a

View File

@@ -118,9 +118,12 @@ class SubcontractingInwardController:
)
def validate_manufacture(self):
warehouse = frappe.get_cached_value(
"Subcontracting Inward Order", self.subcontracting_inward_order, "customer_warehouse"
skip_transfer, customer_warehouse, wip_warehouse = frappe.get_cached_value(
"Work Order",
self.work_order,
["skip_transfer", "source_warehouse", "wip_warehouse"],
)
warehouse = customer_warehouse if skip_transfer else wip_warehouse
items = [
item