Hybris 6.6从一个购物车创建多个订单

时间:2019-01-15 19:49:16

标签: split sap hybris orders commerce

我需要根据产品所具有的特定物品,从一个购物车创建多个订单。 我已经拆分了条目,所以我有多个购物车被称为getBolCartFacade().placeOrderFromCart()

我得到两个单独的订单,其中第一个订单包含正确的商品,但缺少诸如shipTo等数据。

第二个具有所有数据,但也包含初始购物车中包含的所有物品。

有人可以指出我必须如何/在何处生成单独的购物车吗?

1 个答案:

答案 0 :(得分:3)

您可以检查 DefaultCommercePlaceOrderStrategy DefaultCreateOrderFromCartStrategy 策略来进行操作。另一方面,由于促销和交付,从购物车创建多个订单不可行。一些促销和送货费用是根据单个购物车计算得出的。将购物车拆分为多个订单时,计算一致性失败。

另一方面,杂草具有寄售功能,为什么不使用它呢?

将购物车拆分为多个订单的前景如何?