old_contents: import frappe
  
  def execute():
  	for doctype in ('Sales Order', 'Purchase Order', 'Sales Invoice',
  		'Purchase Invoice'):
  		frappe.reload_doctype(doctype)
  		frappe.db.sql('''update `tab{0}` set submit_on_creation=1, notify_by_email=1
  			where is_recurring=1'''.format(doctype))
  		frappe.db.sql('''update `tab{0}` set notify_by_email=1
  			where is_recurring=1'''.format(doctype))
  		frappe.db.sql('''update `tab{0}` set recurring_id = name
  			where is_recurring=1 and ifnull(recurring_id, '') = "" '''.format(doctype))
  
new_contents: import frappe
  
  def execute():
  	for doctype in ('Sales Order', 'Purchase Order', 'Sales Invoice',
  		'Purchase Invoice'):
  		frappe.reload_doctype(doctype)
  		frappe.db.sql('''update `tab{0}` set submit_on_creation=0
  			where is_recurring=1'''.format(doctype))
  		frappe.db.sql('''update `tab{0}` set recurring_id = name
  			where is_recurring=1 and ifnull(recurring_id, '') = "" '''.format(doctype))
  
subject: Update set_recurring_id.py