e19e04b050
* feat: Add a process document for Subscription * chore: Remove print statements * feat: Input for generating invoice before currenc invoice date * chore: patch for backward compatability * refactor: Unit tests for subscription * chore: set status on insert
9 lines
269 B
Python
9 lines
269 B
Python
import frappe
|
|
|
|
|
|
def execute():
|
|
subscription = frappe.qb.DocType("Subscription")
|
|
frappe.qb.update(subscription).set(
|
|
subscription.generate_invoice_at, "Beginning of the currency subscription period"
|
|
).where(subscription.generate_invoice_at_period_start == 1).run()
|