Datahub IDOC生成顺序不正确?

2020-09-14 16:51发布

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

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

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


大家好,

我们正在使用异步订单管理以IDOC的形式通过Data Hub将订单发送到SAP。 我们正在使用ORDERS05 IDOC模式执行相同的操作。

我们面临的问题是,如果我们有4个Order条目,并且我们以正确的顺序发送条目0,条目1,条目2,条目3,我可以在DataHub的Raw,Canonical数据中看到相同的内容

但是在目标中发布(转换为IDOC)时,订单条目正在更改。 在数据中心日志中生成的IDOC中,条目的顺序类似于条目3,条目2,条目0,条目1(每次都是一些随机顺序)。

在生成IDOC时,我希望订单与Canonical中的订单相同,我是否需要为此做任何事情?

在此之前,我非常感谢您的帮助。

感谢Pradeep

2条回答
昵称总是被占用
2020-09-14 17:09

这是数据中心的已知行为。

根本原因是规范项目到目标项目的转换是通过并行处理完成的,并且不保留任何输入顺序。 实际上,目标项目是按目标项目ID排序的,但这并不能改善情况。

我已经提供了一种解决方法来执行IDOC发布后的创建排序:
https://answers.sap.com/questions/12755740/ sorting-of-order-entry-segments-in-datahub.html

一周热门 更多>