fix: update cc_to multiselect in process statement of accounts

This commit is contained in:
rs-rethik
2024-12-11 12:17:18 +05:30
committed by ruthra kumar
parent 4de180feee
commit 2a6be127ef
2 changed files with 13 additions and 1 deletions

View File

@@ -391,4 +391,5 @@ erpnext.patches.v14_0.update_currency_exchange_settings_for_frankfurter
erpnext.patches.v15_0.migrate_old_item_wise_tax_detail_data_format
erpnext.patches.v15_0.set_is_exchange_gain_loss_in_payment_entry_deductions
erpnext.patches.v14_0.update_stock_uom_in_work_order_item
erpnext.patches.v15_0.enable_allow_existing_serial_no
erpnext.patches.v15_0.enable_allow_existing_serial_no
erpnext.patches.v15_0.update_cc_in_process_statement_of_accounts

View File

@@ -0,0 +1,11 @@
import frappe
def execute():
data = frappe.db.sql(
"""SELECT name, cc_to FROM `tabProcess Statement Of Accounts` WHERE cc_to IS NOT NULL""", as_dict=True
)
for d in data:
doc = frappe.get_doc("Process Statement Of Accounts", d.name)
doc.append("cc_to", {"cc": d.cc_to})
doc.save()