Merge pull request #43818 from frappe/mergify/bp/version-15/pr-43817

fix: Unnecessary validation for non-deferred sales invoices (#43816)
This commit is contained in:
Deepesh Garg
2024-10-24 13:51:15 +05:30
committed by GitHub

View File

@@ -297,7 +297,10 @@ class SalesInvoice(SellingController):
self.update_current_stock()
self.validate_delivery_note()
is_deferred_invoice = any(d.get("enable_deferred_revenue") for d in self.get("items"))
# validate service stop date to lie in between start and end date
if is_deferred_invoice:
validate_service_stop_date(self)
if not self.is_opening: