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中。