From e493b11ae3cc40a4e03666dba166d45f25f631a7 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 (cherry picked from commit e3fd82766f65ae5da2caf4193683048fa3482929) --- 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 733c9bdfd95..60c9e26aabe 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)