20 lines
526 B
Python
20 lines
526 B
Python
import frappe
|
|
|
|
|
|
def execute():
|
|
frappe.reload_doc("lms", "doctype", "lms_certification")
|
|
frappe.reload_doc("lms", "doctype", "lms_certificate")
|
|
old = frappe.get_all(
|
|
"LMS Certification", fields=["name", "course", "student", "issue_date", "expiry_date"]
|
|
)
|
|
for data in old:
|
|
frappe.get_doc(
|
|
{
|
|
"doctype": "LMS Certificate",
|
|
"course": data.course,
|
|
"member": data.student,
|
|
"issue_date": data.issue_date,
|
|
"expiry_date": data.expiry_date,
|
|
}
|
|
).insert(ignore_permissions=True, ignore_mandatory=True)
|