18 lines
415 B
Python
18 lines
415 B
Python
import frappe
|
|
|
|
|
|
def execute():
|
|
subscription_invoices = frappe.get_all(
|
|
"Subscription Invoice", fields=["document_type", "invoice", "parent"]
|
|
)
|
|
|
|
for subscription_invoice in subscription_invoices:
|
|
frappe.db.set_value(
|
|
subscription_invoice.document_type,
|
|
subscription_invoice.invoice,
|
|
"subscription",
|
|
subscription_invoice.parent,
|
|
)
|
|
|
|
frappe.delete_doc_if_exists("DocType", "Subscription Invoice")
|