mirror of
https://github.com/hanzoai/erp.git
synced 2026-09-30 21:46:27 +00:00
24 lines
823 B
Python
24 lines
823 B
Python
import frappe
|
|
from frappe.custom.doctype.custom_field.custom_field import rename_fieldname
|
|
from frappe.model.utils.rename_field import rename_field
|
|
|
|
|
|
def execute():
|
|
doctypes = frappe.get_all("Service Level Agreement", pluck="document_type", distinct=True)
|
|
for doctype in doctypes:
|
|
if doctype == "Issue":
|
|
continue
|
|
|
|
if frappe.db.exists(
|
|
"Custom Field", {"name": doctype + "-resolution_by", "fieldname": "resolution_by"}
|
|
):
|
|
rename_fieldname(doctype + "-resolution_by", "sla_resolution_by")
|
|
|
|
if frappe.db.exists(
|
|
"Custom Field", {"name": doctype + "-resolution_date", "fieldname": "resolution_date"}
|
|
):
|
|
rename_fieldname(doctype + "-resolution_date", "sla_resolution_date")
|
|
|
|
rename_field("Issue", "resolution_by", "sla_resolution_by")
|
|
rename_field("Issue", "resolution_date", "sla_resolution_date")
|