From d6bb0ae093a15b4c5430d43d3eed9e6000c920d5 Mon Sep 17 00:00:00 2001 From: ravibharathi656 Date: Mon, 20 Apr 2026 18:58:06 +0530 Subject: [PATCH] fix: clear shipping rule conditions for fixed shipping rule --- erpnext/accounts/doctype/shipping_rule/shipping_rule.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/erpnext/accounts/doctype/shipping_rule/shipping_rule.py b/erpnext/accounts/doctype/shipping_rule/shipping_rule.py index 3ec11364afa..7b226560668 100644 --- a/erpnext/accounts/doctype/shipping_rule/shipping_rule.py +++ b/erpnext/accounts/doctype/shipping_rule/shipping_rule.py @@ -58,6 +58,11 @@ class ShippingRule(Document): self.validate_overlapping_shipping_rule_conditions() def validate_from_to_values(self): + if self.calculate_based_on == "Fixed": + if self.conditions: + self.set("conditions", []) + return + zero_to_values = [] for d in self.get("conditions"):