ECC与SAP PI系统连接配置教程

需积分: 50 34 下载量 144 浏览量 更新于2024-09-09 收藏 541KB PDF 举报
"ECC系统连接到SAP PI系统的过程涉及多个步骤,主要涉及到SLD(System Landscape Directory)数据同步,以及在ECC系统中创建RFC连接至PI系统。此过程确保ECC能够与PI系统进行有效通信,实现数据集成和流程自动化。" 在ECC系统连接SAP PI系统的配置过程中,首先需要进行的是ECC连接到PI系统的SLD(SAP System Landscape Directory)设置。SLD是一个中央存储库,用于存储所有系统的信息,包括PI系统。要创建RFC连接SAPSLDAPI,你可以按照以下步骤操作: 1. 使用Transaction Code (TCODE) SM59 在ECC系统中创建一个RFC目的地,名称为"SAPSLDAPI"。 2. 设置"Connection Type"为"T",表示这是HTTP连接到外部服务器。 3. "Activation Type"应选择"Registered",表示需要在PI系统中注册该连接。 4. "Server Program Program ID"填写"SAPSLDAPI_D31",这是PI系统JAVA部分预定义的Program ID。 5. "GatewayHost"填入PI系统的主机名,例如"XIDEV01"。 6. "GatewayService"填入PI系统的服务名,通常为"sapgw00"。 完成上述配置后,你需要执行连接测试来验证配置是否正确。如果测试成功,说明ECC可以成功访问PI系统的SLD数据。 接下来,需要在ECC系统中创建另一个RFC目的地,用于实际的数据传输。这里创建的RFC目的地名为"LCRSAPRFC",配置过程与"SAPSLDAPI"类似,但Program ID会有所不同,例如"LCRSAPRFC_D31",同样需要在PI系统中注册。 在PI系统的JAVA部分,你需要创建RFC目标,这通常通过PI的NetWeaver Administrator(NWA)进行。登录到NWA,如"http://<host>:<port>/nwa"(例如"http://xidev01:50000/nwa"),然后导航到配置管理 -> 基础设施,进行相应的配置。 ECC与PI的系统连接配置涉及到SLD数据同步、RFC连接创建以及在PI系统中的相应配置。这个过程确保了ECC系统能够正确地识别和通信PI,从而实现SAP PI作为中间件进行数据交换的功能。正确配置这些连接对于实现跨系统的业务流程自动化至关重要,比如B2B集成、数据转换和接口适配等。