From de8c4eec1b8190b9c5da6c28e2ae6ebda3233ad7 Mon Sep 17 00:00:00 2001 From: Kavin <78342682+kavin0411@users.noreply.github.com> Date: Thu, 18 Sep 2025 16:31:07 +0530 Subject: [PATCH] fix(stock): NoneType object error on stock entry (cherry picked from commit aee03417de3bb581a1363b0659e605ba1c22e7fe) --- erpnext/stock/doctype/stock_entry/stock_entry.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/erpnext/stock/doctype/stock_entry/stock_entry.py b/erpnext/stock/doctype/stock_entry/stock_entry.py index 6bdfeef74a9..4ff31b66c19 100644 --- a/erpnext/stock/doctype/stock_entry/stock_entry.py +++ b/erpnext/stock/doctype/stock_entry/stock_entry.py @@ -2123,9 +2123,12 @@ class StockEntry(StockController): "Work Order", self.work_order, "allow_alternative_item" ) - skip_transfer, from_wip_warehouse = frappe.get_value( - "Work Order", self.work_order, ["skip_transfer", "from_wip_warehouse"] + skip_transfer, from_wip_warehouse = ( + frappe.get_value("Work Order", self.work_order, ["skip_transfer", "from_wip_warehouse"]) + if self.work_order + else [None, None] ) + item.from_warehouse = ( frappe.get_value( "Work Order Item",