标准IDOC同步物料

 

目录

 

1功能说明    4

2功能实现    4

2.1创建逻辑系统并分配集团(SALE)    4

2.2维护RFC目标(SM59)    5

2.3在发送端创建模型视图(BD64)    5

2.4在发送系统中创建伙伴参数(BD64)    6

2.5检查发送方端口配置 (WE21)    7

2.6发送方伙伴参数文件 (WE20)    8

2.7分配模型视图到接收端 (SALE)    9

2.8检查接收方端口配置 (WE21)    11

2.9接收方伙伴参数文件 (WE20)    11

3功能测试    12

3.1创建物料(MM01)    12

3.2发送物料(BD10)    13

3.2查看发送与接收的IDOC(BD87)    13

 

1功能说明

本实例中通过标准的IDOC发送S4系统物料到BP5系统中。即S4系统为发送方,BP5系统为接收方。

2功能实现

2.1创建逻辑系统并分配集团(SALE)

在S4中创建S4和BP5中创建逻辑系统,在BP5中也要创建S4和BP5的逻辑系统,两个系统中定义的名称要保持一致

标准IDOC同步物料_第1张图片

标准IDOC同步物料_第2张图片

将逻辑系统分配给集团

标准IDOC同步物料_第3张图片

标准IDOC同步物料_第4张图片

标准IDOC同步物料_第5张图片

2.2维护RFC目标(SM59)

在S4中创建与BP5系统的连接

标准IDOC同步物料_第6张图片

在BP5系统中创建于S4系统的连接

标准IDOC同步物料_第7张图片

2.3在发送端创建模型视图(BD64)

运行事务代码,点击创建模型视图

标准IDOC同步物料_第8张图片

选择刚才创建的模型视图,点击添加消息类型,之后点击保存即可。

标准IDOC同步物料_第9张图片

2.4在发送系统中创建伙伴参数(BD64)

伙伴参数(partner profile)是Idoc发送和接收过程中的基本连接设定。在ALE中,需要将另一方设为伙伴,定义类型为逻辑系统的伙伴参数,才可完成通信。

选中创建的模型视图,选择菜单环境->生成合作伙伴参数文件,逻辑系统为接受方系统。

之后点击执行,系统将自动生成逻辑伙伴、端口(自动分配)以及输出参数。

标准IDOC同步物料_第10张图片

2.5检查发送方端口配置 (WE21)

正常情况下上一步之后是会自动生成的。此处仍然使用手动创建的方法。

点击创建,选择自动生成端口名称

标准IDOC同步物料_第11张图片

此处选择连接BP5(接收方)RFC目标

标准IDOC同步物料_第12张图片

标准IDOC同步物料_第13张图片

2.6发送方伙伴参数文件 (WE20)

创建或修改合作伙伴类型

标准IDOC同步物料_第14张图片

所需关注的是物料主数据对应的消息类型MATMAS

标准IDOC同步物料_第15张图片

2.7分配模型视图到接收端 (SALE)

两个系统都需要维护伙伴参数,但目前接收系统BP5中还不存在ALE分布模型视图,所以将S4相关的ALE分布模型视图发布到接收系统BP5中,然后就可以通过同样的视图在目标系统中自动生成发送系统的伙伴参数了,在S4系统中,进入BD64界面,并选中MATMAS消息。

标准IDOC同步物料_第16张图片

标准IDOC同步物料_第17张图片

之后到BP5系统中就可以看到该模型已经存在

标准IDOC同步物料_第18张图片

在接收端生成合作伙伴参数文件

标准IDOC同步物料_第19张图片

2.8检查接收方端口配置 (WE21)

标准IDOC同步物料_第20张图片

2.9接收方伙伴参数文件 (WE20)

标准IDOC同步物料_第21张图片

标准IDOC同步物料_第22张图片

该界面中最重要的内容是处理代码(即为进行具体IDoc处理的功能模块或工作流的代号),数据在所指定的处理中被写入IDoc或是从IDoc中读取出

将其Process code改成MATM,保存。如果你不修改这个,默认情况下它自动选择了以A打头的Process code,而并非物料主数据需要的MATM处理码:

一旦传输数据过来后,相应的处理模型不对应,会产生错误:

标准IDOC同步物料_第23张图片

到此处,整个配置工作就结束了

3功能测试

3.1创建物料(MM01)

标准IDOC同步物料_第24张图片

此时BP5系统是不存在整个物料的

3.2发送物料(BD10)

标准IDOC同步物料_第25张图片

标准IDOC同步物料_第26张图片

标准IDOC同步物料_第27张图片

3.2查看发送与接收的IDOC(BD87)

标准IDOC同步物料_第28张图片

标准IDOC同步物料_第29张图片

在到接收端看到物料已经发送过去。

你可能感兴趣的:(标准IDOC同步物料)