2017-05-29 96 views
0

我已经创建了一个礼品购买促销特定项目(如购买5 X肥皂可获得10%的折扣)并使用GetApplicablePromotionNames液滴显示这些项目的促销活动。 GetApplicablePromotionNames正在为正确的项目返回此促销,但未验证已使用某些自定义属性配置的pmd规则。我正在验证订购渠道应为STORE,但对于channel = WEB的产品促销显示也是如此。GetApplicablePromotions返回错误产品的促销活动

enter image description here

+0

什么是订单储存库xml文件中的订单储存库定义?还有哪些版本的Oracle Commerce? – bated

+0

感谢@bated为您的答复。订单渠道配置为字符串顺序存储库xml.Using ATG 10.1.2版本。 – rand

+0

你能否在你的问题中包含实际的定义? – bated

回答

0

我怀疑你曾经遇到的已知问题的版本10.1.2与EverythingQualifierService。解决方法如下:

重新配置EverythingQualifiesService.properties文件的filters属性以使用EverythingQualifiesService而不是QualifierService。

还有一些其他已知促销活动的问题,完整列表可以在Oracle Commerce 10.1.2 Release Notes找到。

+0

谢谢我真的很感谢你的帮助。我只使用EverythingQualifiesService作为过滤器属性。但问题尚未解决 – rand

+0

你看过发布说明链接中所有已知促销活动的问题吗? – bated