From e3fd82766f65ae5da2caf4193683048fa3482929 Mon Sep 17 00:00:00 2001 From: Dany Robert Date: Mon, 27 May 2024 14:50:28 +0000 Subject: [PATCH] fix: condition filter for transaction pricing rule --- erpnext/accounts/doctype/pricing_rule/utils.py | 1 + 1 file changed, 1 insertion(+) diff --git a/erpnext/accounts/doctype/pricing_rule/utils.py b/erpnext/accounts/doctype/pricing_rule/utils.py index 32221b6d9a8..9bd417fa5b3 100644 --- a/erpnext/accounts/doctype/pricing_rule/utils.py +++ b/erpnext/accounts/doctype/pricing_rule/utils.py @@ -564,6 +564,7 @@ def apply_pricing_rule_on_transaction(doc): if pricing_rules: pricing_rules = filter_pricing_rules_for_qty_amount(doc.total_qty, doc.total, pricing_rules) + pricing_rules = filter_pricing_rule_based_on_condition(pricing_rules, doc) if not pricing_rules: remove_free_item(doc)