fix: Validation for single threshold in Tax With Holding Category (#30382)

(cherry picked from commit 0a2c72c594)
This commit is contained in:
Sherin KR
2022-04-04 06:37:51 -07:00
committed by mergify-bot
parent a9811c601c
commit e796267214

View File

@@ -34,7 +34,9 @@ class TaxWithholdingCategory(Document):
def validate_thresholds(self):
for d in self.get("rates"):
if d.cumulative_threshold and d.cumulative_threshold < d.single_threshold:
if (
d.cumulative_threshold and d.single_threshold and d.cumulative_threshold < d.single_threshold
):
frappe.throw(
_("Row #{0}: Cumulative threshold cannot be less than Single Transaction threshold").format(
d.idx