每个循环原子未在B1if处理步骤中执行

2020-09-03 21:25发布

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

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


亲爱的

我在B1中设计了方案,其中入站是SAP ERP(ECC)IDOC,出站是UDO对象。 在这种情况下,我在其中放置了循环,基于我正在执行查询的IDOC字段,但是它不在循环内,因此我在循环中输入了正确的路径。 请参阅附加的处理图像,以了解循环路径和入站消息。

每个路径:/vpf:Msg/vpf:Body/vpf:Payload [./@ Role ='S']/ZSD_IDOC_B1_JW_ASN/IDOC/ZSD_SEG_B1_ASN_SO

入站消息:

-<有效负载角色=" S"模式=" 0">

-

<?msgid 150402232456625499260A1301F349C4?>

-

-

EDI_DC40

120

0000000000425819

731

30

1

2

ZSD_IDOC_B1_JW_ASN

ZSD_MSG_B1_ASN

ZSD_MS

SAPJED

LS

JED120

B1IFPORT

LS

B1IFSYS

20150402

175415

20150221173915

-

04000205

04000205

04000205

04000205

04000205

04000205

04000205

04000

0400020504000205

040002050400020

400

04000205

04000205

<_-- 357F4> 04000205

04000205

04000205

04000205

04000205

04000205

0400020504000205

04000205

04000205

04000205

04000205

040002

-

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACFS_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

-

<_-- 357F4/>

-

Processing.PNG (25.8 kB)

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

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


亲爱的

我在B1中设计了方案,其中入站是SAP ERP(ECC)IDOC,出站是UDO对象。 在这种情况下,我在其中放置了循环,基于我正在执行查询的IDOC字段,但是它不在循环内,因此我在循环中输入了正确的路径。 请参阅附加的处理图像,以了解循环路径和入站消息。

每个路径:/vpf:Msg/vpf:Body/vpf:Payload [./@ Role ='S']/ZSD_IDOC_B1_JW_ASN/IDOC/ZSD_SEG_B1_ASN_SO

入站消息:

-<有效负载角色=" S"模式=" 0">

-

<?msgid 150402232456625499260A1301F349C4?>

-

-

EDI_DC40

120

0000000000425819

731

30

1

2

ZSD_IDOC_B1_JW_ASN

ZSD_MSG_B1_ASN

ZSD_MS

SAPJED

LS

JED120

B1IFPORT

LS

B1IFSYS

20150402

175415

20150221173915

-

04000205

04000205

04000205

04000205

04000205

04000205

04000205

04000

0400020504000205

040002050400020

400

04000205

04000205

<_-- 357F4> 04000205

04000205

04000205

04000205

04000205

04000205

0400020504000205

04000205

04000205

04000205

04000205

040002

-

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACFS_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

S_CRCACF

-

<_-- 357F4/>

-

Processing.PNG (25.8 kB)
付费偷看设置
发送
5条回答
Alawn_Xu
1楼 · 2020-09-03 22:00.采纳回答

嗨,

如果每次迭代都使用相同的接收器系统,那么使用而不是使用图形化的for-each功能在xslt映射中循环更有效。

如果使用图形化的for-each,则每个迭代都需要打开一个单独的连接。

如果仍然决定使用图形化的for-each,请确保您 重新使用xpath定义中的正确名称空间,包括区分大小写。

最诚挚的问候

巴斯蒂安

闻人可可
2楼-- · 2020-09-03 21:56

嗨,巴斯蒂安,

感谢您的回复。

在每个图形循环中,我都使用xpath 及其根据输入的正确性 我在讨论中显示的消息,如果我在inn xpath表达式中做错了,请纠正我。

根据我的理解,我无法在xslt中编写循环,因为基于我要从数据库中查询的某些字段,如果还有另一种方法可以实现这一点,请告诉我。

谢谢

DafaDDDa
3楼-- · 2020-09-03 22:14

您可以共享EditPath和EditForEach值吗?

Haoba3210
4楼-- · 2020-09-03 22:13

亲爱的Sridhar,请为您当前的问题从头开始提出新问题,人数太少 在观看这个2015年主题时,问题实际上得到了解答。

spaceman01
5楼-- · 2020-09-03 21:53

如果有可能,请为每个处理样本包共享简单内容。 我陷入了路径配置

一周热门 更多>