fix: Bank Account patch (#21124)

This commit is contained in:
Deepesh Garg 2020-03-31 10:07:51 +05:30 committed by GitHub
parent 647529651d
commit 007548b79c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -4,11 +4,12 @@ import frappe
def execute(): def execute():
frappe.reload_doc('accounts', 'doctype', 'bank', force=1) frappe.reload_doc('accounts', 'doctype', 'bank', force=1)
frappe.db.sql(""" if frappe.db.table_exists('Bank') and frappe.db.table_exists('Bank Account'):
UPDATE `tabBank` b, `tabBank Account` ba frappe.db.sql("""
SET b.swift_number = ba.swift_number, b.branch_code = ba.branch_code UPDATE `tabBank` b, `tabBank Account` ba
WHERE b.name = ba.bank SET b.swift_number = ba.swift_number, b.branch_code = ba.branch_code
""") WHERE b.name = ba.bank
""")
frappe.reload_doc('accounts', 'doctype', 'bank_account') frappe.reload_doc('accounts', 'doctype', 'bank_account')
frappe.reload_doc('accounts', 'doctype', 'payment_request') frappe.reload_doc('accounts', 'doctype', 'payment_request')