库存预定在哪里?

2020-09-21 18:05发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好; 现在,我正在OM...

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

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


大家好;

现在,我正在OMS,B2C,Hybris 6.6版本中进行预订。 如您所知,仓库扩展中有一个采购和分配服务。这些服务在创建订单后就可以工作。根据采购结果,创建托运货物,然后调用分配服务。上一步,AllocationEvent与发货中的产品数量一起保存 保存AllocationEvent之后,ATP服务会通过减去分配的数量来计算库存数量。

我的场景;

在创建订单之前,我应该致电SourcingService并必须具有sourcingResult。 然后,我会将这些结果(哪些产品在哪个仓库中)发送给ERP服务以检查它们是否可用。 如果ERP回答为"是",我必须保留所有采购结果,直到分配完成为止。 为此,我将创建ReservationEvent。 如果分配完成,我将删除ReservationEvent。

我应该注意的是,我发送到ERP的采购结果和分配的结果必须相同。

到目前为止,我只是想做我想做的事。

其他小信息:

调试时,我看到ReservationEvent。 但是没有任何使用此事件的服务。 另外,Hybris帮助中也没有关于它的文档。 有模型,但没有进一步。 !!! 请不要与库存水平模型中的"保留"字段混淆

那么,您对我要做什么有不同的想法吗?

谢谢。

2条回答
三十六小时_GS
2020-09-21 18:22

您好,Erhan,您能否检查DefaultAvailableToPromiseDao以查看是否在其中使用了 ReservationEvent ? 如我在6.4中所见, ReservationEvent 是 InventoryEvent 的一种,但它不用于获取保留数量,与 AllocationEvent 和 CancellationEvent

一周热门 更多>