SAP PI-读取正确的上下文/队列

2020-08-17 21:16发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好! 我目前坚持基于DELV...

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

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


你好!

我目前坚持基于DELVRY07 idoc实施新的消息映射。

因此IDOC具有以下分段结构

DELVRY07

-IDOC

-E1EDL20

-E1ADRM1(1:N)

---- PARTNER_Q

---- PARTNER_ID

结果如下所示

-FILE

-DELIVRY(1:N)

--- HEAD(1:1:)

---- STORAGE_FLAG(1:1)

--- POSITION(1:N)

---- STORAGE_FLAG(1:1)

此映射背后的故事是,我们需要根据载体(PARTNER_Q = SP)来评估storage_flag。 输出文件将被发送到运营商。 存储标志将包裹路由到相关的集线器。 但是我们创建这些交货时只需要一个标志。 这意味着头部和位置的存储标记相同。

我目前很难创建必要的消息映射。 根据E1EDL20,将创建一个POSITION。

我需要选择PARTNER_Q等于SP的单个E1ADRM1。 基于这一PARTNER_ID,我想为新位置设置STORAGE_FLAG。 据我所知,此标志将与整个idoc相关,因此我也想将其设置为HEAD-storage_flag。

因此,我在队列和给定的上下文中苦苦挣扎,并且需要一些技巧和窍门,如何解决此问题,或者需要一些技巧来知道哪个节点功能和上下文是相关的,以实现结果。

提前谢谢!

BR

帕斯卡