Connecting ERP system to PI system via Netweaver Administrator
This document describes step by step with screenshots how to connect an ERP6.04 ABAP system to 7.10 PI system.
STEP1 – Login to your NWA via: http://<IP or Hostname of PI>:5SN00/nwa and navigate to configuration wizard (SN refers to System number) and execute FQDN:
Configuration Management–>Scenarios–>Configuration Wizard
You are recommended to execute FQDN-Hostname configuration at first. It registers FQDN of your PI to related areas:
STEP2 – Get certificates of both PI and ERP systems, from STRUST. You can save to your local as binary files. Then exchange them between the systems, via STRUSTSSO2. Add the certificates both to ACL and certificate list. Please keep in mind that those parameters should be set in both systems:
login/accept_sso2_ticket = 1
login/create_sso2_ticket = 2
STEP3 – Create RFC destinations in the satellite business system. All RFCs should be marked as “Unicode”. The values will be used later in Netweaver Administrator to match the RFCs with the PI system.
After all RFCs will be created we can check them via transaction code SLDCHECK.
1st RFC: <PI_SID>_HTTPDESTINATION
Logon client is default PI client. In technical settings tab, fill the target host and service no (5SN00) information regarding to the PI system. Path prefix: /sap/xi/engine?type=entry
2nd RFC: INTEGRATION_SERVER_<PI_SID>
Technical settings tab is same as the first RFC.
3rd RFC : LCRSAPRFC
Program ID: LCRSAPRFC_<PI_SID>
4th RFC :SAPSLDAPI
Program ID: SAPSLDAPI_<PI_SID>
STEP4 – Transaction Code : SLDAPICUST
Provide a PI system user name (SLD_CL_<SID_PI>) to send SLD datas to PI system. Give PI system and port in the related fields. Check the inputs from tcode SLDCHECK afterwards.
STEP5 – Transaction Code : RZ70
Schedule the background job, which sends ERP system data (satellite business system) to PI system. SLD Bridge refers to PI system.
STEP6 – Adding ERP ABAP system as a “Business System” to PI SLD. Login to sld:
http://<IP or Hostname of PI>:5SN00/sld
After scheduling RZ70 background job and execute it for the first time, we should be able to see ERP system under “Technical Systems”. Now we will add it as a “Business System“. Navigate to “Bus. System”–>Add new :
Select ERP ABAP system as “Technical system” from dropdown menu:
After completing this registration, check from business systems list whether your ERP ABAP system has been added successfully.
STEP7 – Transaction code : SXMB_ADM
Navigate to “Integration Engine Configuration” and choose your PI system as “Corresponding Integ. Server” :
“Specific configuration” :
STEP8 – Check your inputs from transaction code SLDCHECK once more :
I’ve added some example screens to give an idea about the process.
During the execution, useful links and SAP notes will be recommended and advised. One can read and find useful information about integration structure within those links.
Some error and warning windows during the execution:
Reason: Logical name and client tables can not be written. You can skip.
Reason: SAP_ALL rights to PIAPPLUSER user. You can skip.
If you will have an IDX structure, you can edit it. Otherwise skip it.
Reason: You can skip this warning. We don’t want to change the password.
After completion you’ll see this window.