From 74963e971151d9b422f68afa8b751c2310e51da3 Mon Sep 17 00:00:00 2001 From: Marica Date: Wed, 22 Jul 2020 18:17:25 +0530 Subject: [PATCH] fix: Serial No Rename does not affect Stock Ledger Entry (#22780) --- erpnext/stock/doctype/serial_no/serial_no.json | 3 ++- erpnext/stock/doctype/serial_no/serial_no.py | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/erpnext/stock/doctype/serial_no/serial_no.json b/erpnext/stock/doctype/serial_no/serial_no.json index 2be14c8006a..b9427289449 100644 --- a/erpnext/stock/doctype/serial_no/serial_no.json +++ b/erpnext/stock/doctype/serial_no/serial_no.json @@ -1,6 +1,7 @@ { "actions": [], "allow_import": 1, + "allow_rename": 1, "autoname": "field:serial_no", "creation": "2013-05-16 10:59:15", "description": "Distinct unit of an Item", @@ -426,7 +427,7 @@ "icon": "fa fa-barcode", "idx": 1, "links": [], - "modified": "2020-06-25 15:53:50.900855", + "modified": "2020-07-22 15:53:50.900855", "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 2cb43ae2db3..bbdac992b58 100644 --- a/erpnext/stock/doctype/serial_no/serial_no.py +++ b/erpnext/stock/doctype/serial_no/serial_no.py @@ -193,7 +193,7 @@ class SerialNo(StockController): def after_rename(self, old, new, merge=False): """rename serial_no text fields""" for dt in frappe.db.sql("""select parent from tabDocField - where fieldname='serial_no' and fieldtype in ('Text', 'Small Text')"""): + where fieldname='serial_no' and fieldtype in ('Text', 'Small Text', 'Long Text')"""): for item in frappe.db.sql("""select name, serial_no from `tab%s` where serial_no like %s""" % (dt[0], frappe.db.escape('%' + old + '%'))):