订单级别促销时如何获得相关产品?

2020-09-13 09:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们有一个促销活动,您可以捆绑购...

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

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


我们有一个促销活动,您可以捆绑购买某些产品,这是一个产品促销活动。 让我对其进行可视化。 假设有2个容器装有类似这样的产品:

容器1:P1,P2,P3,P4

容器2:P5,P6,P7,P8

从容器1中选择一种产品,从容器2中选择另一种产品时,您将获得折扣。 假设折扣金额为$ 100。 该折扣直接添加到订单(购物车)中,而不是由Hybris输入订单。

将此促销添加到购物车后,您还可以向其添加其他产品。 假设我们新添加的产品为P9。

由于价格分布,这种情况导致退款问题。 我的意思是,总折扣金额($ 100)与P9无关,后者是最后添加的产品。

我需要知道哪些产品导致了购物车(订单)上的折扣。

我找到了一些解决方法。 我可以到达促销容器产品,并与它们一起检查订单条目。 但这似乎不是适当的解决方案,而且有点麻烦。

促销适用于订单级别时如何获得相关产品?

2条回答
落灬小鱼
2020-09-13 09:38

Hatip,

对于购物车或订单中的所有已应用促销,促销结果都将根据Order/Cart.allPromotionResults进行存储,从那里您可以查看促销结果中是否有消耗的条目和Promotion。 从消耗的输入模型中,您可以获取订单输入和促销应用数量。 这样,您可以确定促销和已应用条目以及它们的数量

一周热门 更多>

相关问答