From 07db5941aa0e451c33b71db131de4a968a4663e5 Mon Sep 17 00:00:00 2001 From: ervishnucs Date: Fri, 13 Feb 2026 11:58:54 +0530 Subject: [PATCH] fix: allow non-stock items while updating items --- erpnext/public/js/utils.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/erpnext/public/js/utils.js b/erpnext/public/js/utils.js index 08b745d2c32..578846f0937 100755 --- a/erpnext/public/js/utils.js +++ b/erpnext/public/js/utils.js @@ -646,7 +646,11 @@ erpnext.utils.update_child_items = function (opts) { get_query: function () { let filters; if (frm.doc.doctype == "Sales Order") { - filters = { is_sales_item: 1, is_stock_item: !frm.doc.is_subcontracted }; + if (frm.doc.is_subcontracted) { + filters = { is_sales_item: 1, is_stock_item: 0 }; + } else { + filters = { is_sales_item: 1 }; + } } else if (frm.doc.doctype == "Purchase Order") { if (frm.doc.is_subcontracted) { if (frm.doc.is_old_subcontracting_flow) {