运送到多个地点

2020-09-11 02:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)假设B2BCustomer'C1...

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

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


假设B2BCustomer'C1'附加到B2BUnit'BX',并且'BX'具有传递地址'A1'和'A2'。 或者假设" C1"附加到B2BUnit" BX"和" BY"上(每个都有自己的收货地址)。

现在,'C1'创建一个购物车,其中有产品'P1'和'P2',客户希望将'P1'交付给'A1',将'P2'交付给'A2'。

是否可以使用现有的OOTB功能处理此问题,或者是否需要大量自定义? 一般来说," 送货到多个地点"的最佳做法是什么? 关于此主题的任何现有文件/文章吗? (我已经搜索过但找不到具体的东西)

1条回答
Violet凡
2020-09-11 03:18 .采纳回答

我想我可以回答自己,只是享受成为唯一一个知道/乐于分享/找到答案的人的排他性(这使我感到惊讶,因为这是一个文献充分的主题,而不是一个 完全不常见)。
无论如何,为了他人的利益:

简短的答案是:是的,可以使用现有的OOTB配置来处理。
这是通过将订单拆分为多个托运货物来实现的。

两篇文章:

可以使用 orderSplittingService 将订单拆分为多个托运货物。
orderSplittingService 接受策略列表。 SAP Commerce中已经有一些

  AbstractSplittingStrategy
   +-> SplitByAvailableCount->每个条目
   +-> SplitByEntryDeliveryAddress->每个条目。
   +-> SplitByDeliveryMode->每个条目。
   +-> SplitByNamedDeliveryDate->每个条目.namedDeliveryDate
   +-> SplitToSingleConsignment->每个条目。
  

如果"配置/启用"这些策略,则将调用它们来评估每个订单条目。 默认值是 splitToSingleConsignment

一周热门 更多>