Files
schuetz3-erpnext/erpnext/patches/v11_0/rename_duplicate_item_code_values.py
Ankush Menat c07713b860 style: bulk format code with black
v13 port because otherwise backports will result in conflicts always
2022-03-29 17:29:34 +05:30

12 lines
294 B
Python

import frappe
def execute():
items = []
items = frappe.db.sql(
"""select item_code from `tabItem` group by item_code having count(*) > 1""", as_dict=True
)
if items:
for item in items:
frappe.db.sql("""update `tabItem` set item_code=name where item_code = %s""", (item.item_code))