为IDOC创建tRFC连接

来源:互联网 发布:守望传输数据遇到问题 编辑:程序博客网 时间:2024/05/22 15:44

一.说明

在做IDOC信息传输之前,需先创建一个特性化的tRFC端口(Transactional RFC,事物性RFC)用于发送和接收。

分为两个步骤:

  • 创建一个连接自身服务器的RFC连接,无需新建用户,只需使用当前用户既可;
  • 用WE21创建一个引用RFC的tRFC端口。

tRFC的使用范围是有限制的,它只为当前Client服务,所以当一个ERP系统有多个Client对tRFC有需求,就需分别创建。

二.创建RFC

在前台运行SM59,进入后如图 1所示,点击新建按钮。


图 1 RFC列表

界面转至新建条目界面,如图 2所示,首先输入RFC的抬头信息,包括编号和连接类型,连接类型需选用“3 ABAP连接”。


图 2 RFC抬头

转至“技术设置”标签页如图 3所示,在此输入当前服务器自身的主机名或IP地址,以及系统编号(Central Instance Number),系统编号在登录连接的参数中可以找到(实例编号),此例是输入主机名程序自动给出IP地址。


图 3 RFC技术设置

转至“登录&安全性”标签页,在这里输入登录的信息,按图 4所示将“当前用户”栏位打上选择标志,客户端(Client)为空。


图 4 RFC登录参数设置

在此可以点击连接测试按钮,测试通过如图 5所示,如果没有通过则查找原因。以上完成,点击保存键完成RFC的创建。


图 5 RFC连接测试


三.tRFC的创建

在前台输入事物码WE21进入,如图 6所示,点击新建按钮,弹出一个设置端口名称的对话框如图 7所示,端口名可以让系统自动生成也可手工维护,本例是手工维护并取名为“A001”。


图 6 WE21初始界面


图 7 端口设置对话框

如图 8所示,右侧是新建tRFC维护界面,在此输入端口描述、上步引用的RFC编号,版本选用4.x。编辑完成点击保存保存。


图 8 tRFC新建条件

新建成功,左侧树形菜单增加一个端口名,如图 9所示。


图 9 条目创建成功


原创粉丝点击