Merge pull request #18293 from nabinhait/taxes-calc-only-if-items-dev
fix: Calculate taxes and totals only if items added in transaction
diff --git a/erpnext/controllers/taxes_and_totals.py b/erpnext/controllers/taxes_and_totals.py
index ebbe3d9..8e1510a 100644
--- a/erpnext/controllers/taxes_and_totals.py
+++ b/erpnext/controllers/taxes_and_totals.py
@@ -15,6 +15,9 @@
self.calculate()
def calculate(self):
+ if not len(self.doc.get("items")):
+ return
+
self.discount_amount_applied = False
self._calculate()