为什么"订购门槛免费礼品促销"会在购物车中添加缺货礼品?

2020-09-22 15:07发布

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

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


您好,为什么Hybris在应用"订购阈值免费礼品促销"时不检查礼品的库存水平? 如果礼物缺货,我们将无法向客户提供承诺。

除此之外,缺货的产品不会通过结帐验证,必须将其删除。 但是,不能通过DefaultCommerceUpdateCartEntryStrategy移除GiveAway订单条目。

我只发现一个提到此问题的方法,那里没有解决方案: https://wiki.hybris。 com/display/forum/order + level + threshold + free + gift + promotion + is + get + apply + even + the + product + is + in +未经批准的+ stage + and + even + the + product + 有+0+库存

Hybris是否对在cnd结帐时应如何对待礼物有不同的看法? 我应该在这里做什么?

就目前而言,我将替代促销的评估方法来考虑库存水平,并且还将自定义DefaultCommerceUpdateCartEntryStrategy以使所有订单条目都可更新。

谢谢

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

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


您好,为什么Hybris在应用"订购阈值免费礼品促销"时不检查礼品的库存水平? 如果礼物缺货,我们将无法向客户提供承诺。

除此之外,缺货的产品不会通过结帐验证,必须将其删除。 但是,不能通过DefaultCommerceUpdateCartEntryStrategy移除GiveAway订单条目。

我只发现一个提到此问题的方法,那里没有解决方案: https://wiki.hybris。 com/display/forum/order + level + threshold + free + gift + promotion + is + get + apply + even + the + product + is + in +未经批准的+ stage + and + even + the + product + 有+0+库存

Hybris是否对在cnd结帐时应如何对待礼物有不同的看法? 我应该在这里做什么?

就目前而言,我将替代促销的评估方法来考虑库存水平,并且还将自定义DefaultCommerceUpdateCartEntryStrategy以使所有订单条目都可更新。

谢谢

付费偷看设置
发送
6条回答
灬番茄
1楼 · 2020-09-22 16:05.采纳回答

Hybris对此类事物的实现通常是基本的,并未考虑所有这些细节。 基本理念是:平台不应该立即交付使用,因为每个项目都非常不同,并且在这些方面需要大量定制。 因此,添加太多标准功能以覆盖所有边缘情况毫无意义。 因此,Hybris专注于基础知识,将改进,实施细节留给项目。 问题是这是"提炼"还是基本的东西,但是边界在哪里……;-)

2楼-- · 2020-09-22 15:52

是的,需要在此处自定义。 通常,您应该在这种情况下研究一段合理的时间,然后进行自定义。 别忘了接受答案:-)

绿领巾童鞋
3楼-- · 2020-09-22 15:54

嗨Yegor,

随着hybris正在开发新的促销引擎,我们还将添加此类方案。 在此之前,我会遵循Konrad的建议,根据您的定制需求定制促销模块

浮生未央
4楼-- · 2020-09-22 16:03

是的,很有道理。 扩展类型以自定义其逻辑是更改行为的正确方法,即使它带有hmc自定义开销。 我想我想尽量减少工作量,但是另一个解决方案也很好。 谢谢!

haha101010
6楼-- · 2020-09-22 16:06

DefaultAddProductToCartRAOAction类具有方法addFreeProductsToCart(),该方法将在应用免费礼品促销时触发。

创建您自己的类并覆盖上述方法并添加以下代码段。

替代文本

这将解决问题。

一周热门 更多>