diff --git a/erpnext/public/js/erpnext.bundle.js b/erpnext/public/js/erpnext.bundle.js index 3554e938e9e..746a0d5e392 100644 --- a/erpnext/public/js/erpnext.bundle.js +++ b/erpnext/public/js/erpnext.bundle.js @@ -21,6 +21,7 @@ import "./templates/item_quick_entry.html"; import "./utils/contact_address_quick_entry"; import "./utils/customer_quick_entry"; import "./utils/supplier_quick_entry"; +import "./utils/item_quick_entry"; import "./call_popup/call_popup"; import "./utils/dimension_tree_filter"; import "./utils/ledger_preview.js"; diff --git a/erpnext/public/js/utils/item_quick_entry.js b/erpnext/public/js/utils/item_quick_entry.js new file mode 100644 index 00000000000..a09974e22a6 --- /dev/null +++ b/erpnext/public/js/utils/item_quick_entry.js @@ -0,0 +1,8 @@ +frappe.provide("frappe.ui.form"); + +frappe.ui.form.ItemQuickEntryForm = class ItemQuickEntryForm extends frappe.ui.form.QuickEntryForm { + render_dialog() { + super.render_dialog(); + this.set_query("item_group", () => ({ filters: { is_group: 0 } })); + } +}; diff --git a/erpnext/stock/doctype/item/item.js b/erpnext/stock/doctype/item/item.js index 9ad5eb076e1..c7558200f7f 100644 --- a/erpnext/stock/doctype/item/item.js +++ b/erpnext/stock/doctype/item/item.js @@ -73,6 +73,7 @@ frappe.ui.form.on("Item", { }, setup: function (frm) { + frm.set_query("item_group", () => ({ filters: { is_group: 0 } })); frm.set_query("allowed_companies", () => ({ query: "erpnext.stock.doctype.company_restriction.company_restriction.company_query", })); diff --git a/erpnext/stock/doctype/item/item.json b/erpnext/stock/doctype/item/item.json index 6dd0ba71e4a..45c51c697f2 100644 --- a/erpnext/stock/doctype/item/item.json +++ b/erpnext/stock/doctype/item/item.json @@ -197,7 +197,6 @@ "in_preview": 1, "in_standard_filter": 1, "label": "Item Group", - "link_filters": "[[\"Item Group\",\"is_group\",\"=\",0]]", "oldfieldname": "item_group", "oldfieldtype": "Link", "options": "Item Group", @@ -1118,7 +1117,7 @@ "image_field": "image", "links": [], "make_attachments_public": 1, - "modified": "2026-09-04 10:08:30.115003", + "modified": "2026-09-07 19:53:27.830229", "modified_by": "Administrator", "module": "Stock", "name": "Item",