diff --git a/erpnext/stock/doctype/serial_no/serial_no.json b/erpnext/stock/doctype/serial_no/serial_no.json index a81517cf7eb..9dfa2cc15c0 100644 --- a/erpnext/stock/doctype/serial_no/serial_no.json +++ b/erpnext/stock/doctype/serial_no/serial_no.json @@ -234,8 +234,7 @@ "in_list_view": 1, "label": "Warehouse", "options": "Warehouse", - "read_only": 1, - "search_index": 1 + "read_only": 1 }, { "fieldname": "batch_no", @@ -283,7 +282,7 @@ "icon": "fa fa-barcode", "idx": 1, "links": [], - "modified": "2025-12-24 14:30:43.599590", + "modified": "2025-12-24 20:14:52.942251", "modified_by": "Administrator", "module": "Stock", "name": "Serial No", diff --git a/erpnext/stock/doctype/serial_no/serial_no.py b/erpnext/stock/doctype/serial_no/serial_no.py index 896323d6529..9622cc725f6 100644 --- a/erpnext/stock/doctype/serial_no/serial_no.py +++ b/erpnext/stock/doctype/serial_no/serial_no.py @@ -302,3 +302,7 @@ def get_serial_nos_for_outward(kwargs): return [] return [d.serial_no for d in serial_nos] + + +def on_doctype_update(): + frappe.db.add_index("Serial No", ["item_code", "warehouse"])