[patch][new] rename old members as per naming series (#14339)
This commit is contained in:
parent
ebf76163ad
commit
37678d4838
@ -544,3 +544,4 @@ erpnext.patches.v11_0.refactor_erpnext_shopify
|
||||
erpnext.patches.v11_0.move_item_defaults_to_child_table_for_multicompany
|
||||
erpnext.patches.v11_0.rename_overproduction_percent_field
|
||||
erpnext.patches.v10_0.update_status_in_purchase_receipt
|
||||
erpnext.patches.v11_0.rename_members_with_naming_series
|
||||
|
10
erpnext/patches/v11_0/rename_members_with_naming_series.py
Normal file
10
erpnext/patches/v11_0/rename_members_with_naming_series.py
Normal file
@ -0,0 +1,10 @@
|
||||
import frappe
|
||||
|
||||
def execute():
|
||||
old_named_members = frappe.get_all("Member", filters = {"name": ("not like", "MEM-%")})
|
||||
correctly_named_members = frappe.get_all("Member", filters = {"name": ("like", "MEM-%")})
|
||||
current_index = len(correctly_named_members)
|
||||
|
||||
for member in old_named_members:
|
||||
current_index += 1
|
||||
frappe.rename_doc("Member", member["name"], "MEM-" + str(current_index).zfill(5))
|
Loading…
x
Reference in New Issue
Block a user