2020-09-15 04:47发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
我设置了单个代码优惠券和促销规则,条件优惠券代码和购物车总额超过$ 1000,并且仅作为触发消息进行操作。 现在,当我尝试将优惠券应用于店面优惠券时,即使购物车总额少于$ 1000,我也可以在hmc的cppliedcoupons中看到它。 根据我的假设,如果不满足规则,则优惠券代码也不应附加在购物车上。
如果我做错了任何事情,请帮助我。
嗨,谢谢您的回复。
我正在分享适用于我的情况的解决方案:
在您的类的createProductEntryList()方法中添加以下代码,该代码扩展了AbstractCartPageController类:
List AppliedVouchers = cartData.getAppliedVouchers(); if(appliedVouchers!= null && cartData.getAppliedOrderPromotions()。isEmpty()&& cartData.getAppliedProductPromotions()。isEmpty()) { for(字符串voucherCode:AppliedVouchers) { voucherFacade.releaseVoucher(voucherCode); } }
:先消耗凭证再释放是一项非常昂贵的操作。 我宁愿阻止使用优惠券。 很好,尽管您找到了解决方案。
最多设置5个标签!
嗨,谢谢您的回复。
我正在分享适用于我的情况的解决方案:
在您的类的createProductEntryList()方法中添加以下代码,该代码扩展了AbstractCartPageController类:
:先消耗凭证再释放是一项非常昂贵的操作。 我宁愿阻止使用优惠券。 很好,尽管您找到了解决方案。
一周热门 更多>