14 lines
460 B
Python
14 lines
460 B
Python
import frappe
|
|
from erpnext.regional.india import states
|
|
|
|
def execute():
|
|
company = frappe.get_all('Company', filters = {'country': 'India'})
|
|
if not company:
|
|
return
|
|
|
|
if not frappe.db.get_value("Custom Field", filters={'fieldname':'gst_state'}):
|
|
return
|
|
|
|
frappe.db.sql("update `tabCustom Field` set options=%s where fieldname='gst_state'", '\n'.join(states))
|
|
frappe.db.sql("update `tabAddress` set gst_state='Chhattisgarh' where gst_state='Chattisgarh'")
|