促销不符合HYBRIS 6.6中的预期。 已测试了OOTB加速器电子商店正面的促销。

2020-08-14 02:56发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)发现以下问题:- 1)当两个...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


发现以下问题:-

1)当两个或多个促销活动可堆叠且规则组为空时,Drools最大限制超过

促销信息

PRM_1 config。-rule-group = null; 优先级= 1; stackable = false; 条件=购物车总计> $ 100; action = $ 1的固定折扣

PRM_2 config- rule-group = null; 优先级= 1; stackable = false; 条件=合格产品= 1934406); action = $ 1的固定折扣

这些促销未得到应用。 得到以下错误日志:错误[hybrisHTTP12] [DefaultCommerceRuleEngineService]检测到可能的规则循环。 已超过最大允许的规则匹配数。 当前限制:200 201:13953159-0ac2-40d4-90c4-4fa22b4e1298 199:7169b4d7-bace-408d-81a3-42ddfa7aa95d您可以通过更改" Drools Engine上下文"对象中的ruleFiringLimit字段来调整或禁用规则匹配的限制( 请参阅"规则射击限制"属性。

2)在以前的版本(6.2和6.4)中,存在的提升是因为激发了不同的规则组(与可堆叠性标志无关)。 但是,在hybris V6.6中,当两个促销位于不同的规则组中并且可堆叠性为false时,则仅应用具有较高级别的一个促销。

谢谢

4条回答
暮风yp
2020-08-14 03:50

您对第2点没有任何解决方法。我也遇到过同样的问题。 看起来,如果促销被定义为不可堆叠,则规则组无所谓,它与任何规则组中的任何其他不可堆叠的促销都是不可堆叠的。

一周热门 更多>