Merge pull request #51881 from frappe/mergify/bp/version-16-hotfix/pr-51879

fix: no attribute error on subcontracting receipt (backport #51879)
This commit is contained in:
Mihir Kandoi
2026-01-19 20:15:55 +05:30
committed by GitHub

View File

@@ -610,7 +610,9 @@ class SubcontractingController(StockController):
and self.doctype != "Subcontracting Inward Order"
):
row.reserve_warehouse = self.set_reserve_warehouse or item.warehouse
elif frappe.get_cached_value("Item", row.rm_item_code, "is_customer_provided_item"):
elif frappe.get_cached_value("Item", row.rm_item_code, "is_customer_provided_item") and self.get(
"customer_warehouse"
):
row.warehouse = self.customer_warehouse
def __set_alternative_item(self, bom_item):