From 058fdca981ea0674585b13b1ddaa426508fcd932 Mon Sep 17 00:00:00 2001 From: Sanket322 Date: Fri, 3 Jan 2025 17:44:05 +0530 Subject: [PATCH] fix: don't create invoice if invoice start date is in future --- erpnext/accounts/doctype/subscription/subscription.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/erpnext/accounts/doctype/subscription/subscription.py b/erpnext/accounts/doctype/subscription/subscription.py index fdac7d43a2a..28acb3c6b2b 100644 --- a/erpnext/accounts/doctype/subscription/subscription.py +++ b/erpnext/accounts/doctype/subscription/subscription.py @@ -697,7 +697,7 @@ class Subscription(Document): self.status = "Cancelled" self.cancelation_date = nowdate() - if to_generate_invoice: + if to_generate_invoice and nowdate() >= self.current_invoice_start: self.generate_invoice(self.current_invoice_start, self.cancelation_date) self.save()