ECC连接PI 的SLD
创建RFC连接SAPSLDAPI
参考文档: http://help.sap.com/saphelp_nwpi711/helpdata/en/48/a9bc457e28674be10000000a421937/frameset.htm
TCODE:SM59
项目
|
值
|
说明
|
RFC Destination
|
SAPSLDAPI
|
固定值
|
Connection Type
|
T
|
HTTP Connection to External Server
|
Activation Type
|
Registered Server Program
|
|
Program ID
|
SAPSLDAPI_D31
|
此项为PI系统注册的Program ID,在PI系统的JAVA部分创建的。
|
Gateway Host
|
XIDEV01
|
此项为PI系统的主机名
|
Gateway Service
|
sapgw00
|
此项为PI系统的服务名
|
执行连接测试:
测试结果截图:
创建RFC连接LCRSAPRFC
参考文档: http://help.sap.com/saphelp_nwpi711/helpdata/en/48/a9bc457e28674be10000000a421937/frameset.htm
TCODE:SM59
项目
|
值
|
说明
|
RFC Destination
|
LCRSAPRFC
|
|
Connection Type
|
T
|
|
Activation Type
|
Registered Server Program
|
|
Program ID
|
LCRSAPRFC_D31
|
此项为在PI系统注册的Program ID,在PI系统的JAVA部分创建的。
|
Gateway Host
|
XIDEV01
|
此项为PI系统的主机名
|
Gateway Service
|
sapgw00
|
此项为PI系统的服务名
|
在PI的JAVA部分创建RFC目标
参考文档: http://help.sap.com/saphelp_nwpi711/helpdata/en/48/b681e496655295e10000000a42189b/frameset.htm
进入配置界面: http://<host>:<port>/nwa,如:http://xidev01:50000/nwa
进入: Configuration Management –>Infrastructure –> Jco RFC Provider
在Java端配置:
SAPSLDAPI_D31
LCRSAPRFC_D31
创建ECC ABAP到PI SLD的HTTP连接
TCODE:SLDAPICUST
项目
|
值
|
说明
|
Alias Name
|
XIDEV01
|
此项为连接名称,可以自行制定
|
Host Name
|
xidev01
|
PI系统主机名
|
Port
|
50000
|
PI系统服务端口号
|
User
|
连接SAP PI使用的用户
|
用户需要有以下角色
SAP_SLD_CONFIGURATOR
|
勾选Primary复选框。因为这里可以同时存储多个SLD地址记录,但同时只能有一个为默认的启用的配置。
点击Password按钮,输入连接账号对应的密码。
点击菜单栏上的TEST按钮进行连接测试。
连接ECC ABAP PROXY 到SAP PI的ES Repository
参考文档: http://help.sap.com/saphelp_nwpi711/helpdata/en/bb/e8e8f27dba483faa754b10048fb036/frameset.htm
TCODE: SM59
创建RFC连接
项目
|
值
|
说明
|
RFC Destination
|
SAP_PROXY_ESR
|
|
Connection Type
|
G
|
HTTP Connections to External Server.
|
Target Host
|
xidev01
|
此项为PI系统的主机名或IP地址
|
Service No.
|
50000
|
服务端口
|
Path Prefix
|
/rep
|
固定值
|
Program ID
|
SAPSLDAPI_D31
|
此项为PI系统注册的Program ID,在PI系统的JAVA部分创建的。
|
Gateway Host
|
XIDEV01
|
此项为PI系统的主机名
|
Gateway Service
|
sapgw00
|
此项为PI系统的服务名
|
输入登录账号
项目
|
值
|
说明
|
Logon Procedure screen
|
Basic Authentication
|
|
User
|
PIIUSER
|
该用户需要有角色SAP_XI_IS_SERV_USER
|
测试连接:
TCODE: SPROXY
能够显示PI系统的连接信息即说明连接配置成功.
创建ECC到PI系统ABAP端连接,用于发送接口消息
TCODE:SM59
创建RFC目标到PI系统
项目
|
值
|
说明
|
RFC Destination
|
HTTP_XIMX
|
自定义名称
|
Connection Type
|
H
|
HTTP Connection to ABAP System
|
Target Host
|
XIDEV01
|
此项为PI系统的主机名
|
Service No.
|
5000
|
PI的服务端口
|
path Prefix
|
/sap/XI/engine?type=entry
|
固定值
|
登录信息:
项目
|
值
|
说明
|
Logon Procedure screen
|
Basic Authentication
|
|
User
|
PIAPPLUSER
|
PI系统用户
|
保存后,进行连接测试.
TCODE: SXMB_ADM,点击Configuration Data(Integration Engine)
项目
|
值
|
说明
|
Role of Business
|
Application System
|
在ECC系统中,选择Application System
如果是PI系统,则选择 Integration Server
|
Corresponding Integ.Server
|
dest://HTTP_XIMX
|
使用SM59中创建的HTTP2ABAP连接
|
如果双击RFC目标地址” dest://HTTP_XIMX”可以进入SM59的连接配置界面,则说明配置正确.
使用RZ70将ECC系统注册到PI 系统中
TCODE: RZ70
项目
|
值
|
说明
|
Host
|
xiprd02
|
此项为PI系统的主机名或IP地址
|
Service
|
sapgw01
|
服务端口
|
Schedule background job?
|
选中
|
定制后台更新作业
|
Minutes
|
720
|
每720分钟,重新更新一遍系统信息到PI系统
|
成功注册ECC系统信息到SLD中。