我需要在pi 7.4 0..n中执行消息拆分?

2020-08-27 03:18发布

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

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


我已经阅读了一些有关此主题的文章,并了解到我必须在dt/mt中使用0..n消息出现作为源消息。 我知道我会使用两个操作映射,但是我不确定它们如何组合在一起以根据给定源字段中显示的数据拆分数据。 我已经能够通过使用接收者确定在"状态字段"中的xpath表达式中复制配置中的消息,因此,如果源字段具有N,它应该转到接收者A,而C应该转到接收者B,但是我似乎 要获得没有数据拆分的重复消息,大概是我的MM/OM中缺少一些步骤,并且无法找到适用于7.31的分步指南>想在这里问到。

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

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


我已经阅读了一些有关此主题的文章,并了解到我必须在dt/mt中使用0..n消息出现作为源消息。 我知道我会使用两个操作映射,但是我不确定它们如何组合在一起以根据给定源字段中显示的数据拆分数据。 我已经能够通过使用接收者确定在"状态字段"中的xpath表达式中复制配置中的消息,因此,如果源字段具有N,它应该转到接收者A,而C应该转到接收者B,但是我似乎 要获得没有数据拆分的重复消息,大概是我的MM/OM中缺少一些步骤,并且无法找到适用于7.31的分步指南>想在这里问到。

付费偷看设置
发送
10条回答
黑丝骑士
1楼-- · 2020-08-27 03:38

嗨乔治,

  • 您可以创建两个单独的映射,一个用于接收方C,另一个用于接收方B,然后根据您的要求进行映射。
  • 接收方确定,您可以维护两个接收方的条件。

致谢

Praveen。

haha101010
2楼-- · 2020-08-27 03:27

嗨乔治,

最好提出您的确切要求。 实际上有多种方法。 如果您提出了确切的要求,那么最好为您提供最佳解决方案。

谢谢

Apu

悠然的二货
3楼-- · 2020-08-27 03:33

Hi Praveen,

我已经为"创建"和"更改"消息创建了映射。 他们是相同的。 我不确定是否需要在映射中放入任何特殊子句或splitbyvalue函数。 因此,我想知道我的bit400/460文档中是否包含有关此过程的指南。

乔治

Nan4612
4楼-- · 2020-08-27 03:46

嗨,乔治。你解决了这个问题吗?

我正在尝试将一条消息拆分为2条不同的消息。 M1和M2。

但是迭代在处理消息1之后停止。

如果解决了,请告诉我。 谢谢

悠然的二货
5楼-- · 2020-08-27 03:40

您好
规格是

我们总部的一家子公司过去依靠第三者工资/薪金局,他们的合同到期了,他们希望通过子公司的计划工具提供的薪水将薪水带入SAP,这将给我们提供工作时间,费率 等等。"员工薪资文件"将通过带有fcc的平面文件送入ECC。

数据类型的结构附加为: structure.png 。 为了将数据有效地处理到ECC中的CAt2 bapi中,必须使用字段"状态"对数据进行拆分,该字段指示文件是新建文件还是更改文件。 将这些文件中的数据放入单独的创建/更改文件后,必须先通过员工编号将其拆分(每个员工一个文件),然后再通过proxy> ecc进行传递。

我已经创建了源数据类型和消息类型,服务接口以及一个创建和更改数据类型,消息类型和服务接口,并为这两个消息映射和操作映射将操作映射绑定到服务接口。 在配置中,我有一个带有接收者确定规则的配置方案,该规则将在"状态"字段中进行过滤(x路径表达式),以便任何带有N的内容都将进入一个Comm组件,而带有状态C的任何内容都将进入状态, 将转到更改通信组件。 运行此接口时,消息不会按数据类型拆分,而是重复。 因此,我必须缺少一些具体的映射设置,这些不确定的设置我不确定如何创建以及我不知道如何进行操作的映射设置。我希望这可以清除它。

浮生未央
6楼-- · 2020-08-27 03:39

嗨 George,

提供源和目标有效负载,我们便可以为您提供帮助。

致谢,

Praveen。

一周热门 更多>