理论教育 如何配置SAP系统间数据传输?

如何配置SAP系统间数据传输?

时间:2023-06-12 理论教育 版权反馈
【摘要】:本例中实现物料数据共享,由一方系统创建物料,通过IDoc发送与接收操作,在另一方系统中实现共享。图3-30定义接受方RFC连接:填入接收方目标系统名称、IP地址和实例编号。图3-31选择“MDMP&Unicode”选项,如图3-32所示。图3-37注:当对方系统为Unicode系统时,该选项要被选中。图3-39单击按钮并改为修改模式,单击按钮创建模型视图,输入描述与IDoc名称,如图3-40所示。图3-533.测试系统间IDoc连接在发送端发送步骤一:创建物料。

如何配置SAP系统间数据传输?

本例中实现物料数据共享,由一方系统创建物料,通过IDoc发送与接收操作,在另一方系统中实现共享。

1.定义系统间连接

(1)在接收方系统定义

步骤一:定义发送方与接受方逻辑系统。

按照路径“IDoc接口/启用应用程序链接(ALE)→基本设置→逻辑系统→定义逻辑系统”或运行事务代码BD54,添加逻辑系统如图3-28所示。

978-7-111-50126-8-Chapter03-27.jpg

图3-28

如上图所示,逻辑系统ECCCLNT811为接收方用,PRODUCTION为发送方用。

步骤二:定义客户端与逻辑系统之间的对应关系。

运行事务代码SCC4,设定客户端信息如图3-29所示。

978-7-111-50126-8-Chapter03-28.jpg

图3-29

步骤三:定义RFC调用目标系统,建立连接。

运行事务代码SM59,设定RFC连接信息如图3-30所示。

978-7-111-50126-8-Chapter03-29.jpg

图3-30

定义接受方RFC连接:填入接收方目标系统名称、IP地址和实例编号。

输入语言、客户端号、用户名和密码,如图3-31所示。

978-7-111-50126-8-Chapter03-30.jpg

图3-31

选择“MDMP&Unicode”选项,如图3-32所示。

978-7-111-50126-8-Chapter03-31.jpg

图3-32

测试连接和权限测试,单击应用工具栏中的978-7-111-50126-8-Chapter03-32.jpg按钮,如图3-33所示。

978-7-111-50126-8-Chapter03-33.jpg

图3-33

注:此处测试连接时一般要单击978-7-111-50126-8-Chapter03-34.jpg按钮,查看是否能远程登录到对方系统,如图3-34所示。

定义发送方RFC连接:填入发送方目标系统名称、IP地址和实例编号,如图3-35所示。

978-7-111-50126-8-Chapter03-35.jpg

图3-34

978-7-111-50126-8-Chapter03-36.jpg

图3-35

输入语言、客户端号、用户名和密码,如图3-36所示。

978-7-111-50126-8-Chapter03-37.jpg

图3-36

选择Unicode选项,如图3-37所示。

978-7-111-50126-8-Chapter03-38.jpg

图3-37

注:当对方系统为Unicode系统时,该选项要被选中。

测试连接和权限测试,单击应用工具栏中的978-7-111-50126-8-Chapter03-39.jpg按钮,如图3-38所示。

978-7-111-50126-8-Chapter03-40.jpg

图3-38

(2)在发送方系统定义

按照以上步骤,在发送方定义相同的逻辑系统和对应的RFC连接。

2.定义系统间IDoc连接

(1)在接收方系统定义

步骤一:创建并分配添加消息类型。

运行事务代码BD64,创建模型视图,如图3-39所示。

978-7-111-50126-8-Chapter03-41.jpg

图3-39

单击978-7-111-50126-8-Chapter03-42.jpg按钮并改为修改模式,单击978-7-111-50126-8-Chapter03-43.jpg按钮创建模型视图,输入描述与IDoc名称,如图3-40所示。

978-7-111-50126-8-Chapter03-44.jpg

图3-40

单击上图中的978-7-111-50126-8-Chapter03-45.jpg按钮,效果如图3-41所示。

978-7-111-50126-8-Chapter03-46.jpg

图3-41

选中模型视图,单击978-7-111-50126-8-Chapter03-47.jpg按钮添加消息模型,输入模型名称、发送方逻辑名、接受方逻辑名和消息类型如图3-42所示。

单击上图中的978-7-111-50126-8-Chapter03-48.jpg按钮,并单击标准工具栏上的保存按钮978-7-111-50126-8-Chapter03-49.jpg保存设定信息。

步骤二:生成伙伴参数文件。

按照以下路径生成伙伴参数文件,如图3-43所示。

978-7-111-50126-8-Chapter03-50.jpg

图3-42

978-7-111-50126-8-Chapter03-51.jpg

图3-43

输入合作伙伴系统(发送方逻辑系统名称),如图3-44所示,单击运行按钮978-7-111-50126-8-Chapter03-52.jpg

978-7-111-50126-8-Chapter03-53.jpg(www.daowen.com)

图3-44

执行结果如图3-45所示。

978-7-111-50126-8-Chapter03-54.jpg

图3-45

步骤三:分配观察模型。

单击标准工具栏上的返回按钮978-7-111-50126-8-Chapter03-55.jpg,按照以下路径将模型分配给逻辑系统,如图3-46所示。

978-7-111-50126-8-Chapter03-56.jpg

图3-46

选择发送方逻辑名称,如图3-47所示。

978-7-111-50126-8-Chapter03-57.jpg

图3-47

单击上图中的978-7-111-50126-8-Chapter03-58.jpg按钮,分配结果如图3-48所示。

978-7-111-50126-8-Chapter03-59.jpg

图3-48

接收方配置结果如图3-49所示。

978-7-111-50126-8-Chapter03-60.jpg

图3-49

发送方生成结果如图3-50所示。

978-7-111-50126-8-Chapter03-61.jpg

图3-50

(2)在发送方系统定义

步骤一:生成伙伴参数文件。

运行事务代码BD64,选中已生成的模型,按照以下路径生成伙伴参数文件,如图3-51所示。

输入合作伙伴系统(接收方逻辑系统名称)如图3-52所示,单击运行按钮978-7-111-50126-8-Chapter03-62.jpg

978-7-111-50126-8-Chapter03-63.jpg

图3-51

978-7-111-50126-8-Chapter03-64.jpg

图3-52

显示成功信息如图3-53所示。

978-7-111-50126-8-Chapter03-65.jpg

图3-53

3.测试系统间IDoc连接

(1)在发送端发送

步骤一:创建物料。

运行事务代码MM01,创建物料如图3-54所示。

978-7-111-50126-8-Chapter03-66.jpg

图3-54

步骤二:发送物料。

运行事务代码BD10,填写发送的物料号和接收方服务器逻辑地址,单击运行按钮978-7-111-50126-8-Chapter03-67.jpg,如图3-55所示。

978-7-111-50126-8-Chapter03-68.jpg

图3-55

运行结果如图3-56所示。

978-7-111-50126-8-Chapter03-69.jpg

图3-56

单击上图中的978-7-111-50126-8-Chapter03-70.jpg按钮,如图3-57所示。

978-7-111-50126-8-Chapter03-71.jpg

图3-57

单击上图中的978-7-111-50126-8-Chapter03-72.jpg按钮。

步骤二:查看发送物料结果。

发送完成后,运行事务WE02查看发送消息,如图3-58所示。

978-7-111-50126-8-Chapter03-73.jpg

图3-58

单击运行按钮978-7-111-50126-8-Chapter03-74.jpg,如图3-59所示。

(2)在接收端接收

步骤一:查看接受消息。

在接受方服务器运行事务WE02,查看接受消息,如图3-60所示。

步骤二:查看接受物料。

在接受方服务器运行事务MM03,查看接受物料,如图3-61所示。

978-7-111-50126-8-Chapter03-75.jpg

图3-59

978-7-111-50126-8-Chapter03-76.jpg

图3-60

978-7-111-50126-8-Chapter03-77.jpg

图3-61

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈