cancel
Showing results for 
Search instead for 
Did you mean: 

Why SLDAPICUST ?

Former Member
0 Kudos

Hi all,

Whenever we doing MM-SUS Customization , we will run this t code "SLDAPICUST"

Could you please tell why this is required to run ?

Thanks and regards

Harish

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi Harish,

Please gothrough the below-

You only require a connection to the System Landscape Directory (SLD) when you use the ABAP proxy generation or runtime.

Business systems with an Integration Engine require a connection to the SLD server to obtain their name from the SLD. The business system name is used in the header of the message sent to the Integration Server. The connection to the SLD is established by creating an RFC destination (as described below) and calling a registered server program (which is defined on the J2EE RFC engine of the Integration Server). The server program is called with the HTTP address as a parameter that is maintained with transaction SLDAPICUST.

For security reasons, you can also secure your SLD connection with HTTPS. For more information, see SAP Note 766215.

You have to use transaction SLDAPICUST in the business system to define the SLD access data. This data consists of the host and port of the SLD as well as a user and password (PIAPPLUSER, for example). You can use the entries that you maintained on your Integration Server.

The RFC destinations LCRSAPRFC and SAPSLDAPI are used for the SLD connection. They use the SLD access data maintained with transaction SLDAPICUST. The RFC destination LCRSAPRFC is used to read the exchange profile; SAPSLDAPI is used by the ABAP API.

The RFC destinations are also used to retrieve the information about where to find the Integration Builder required for the proxy generation. This information is located in the exchange profile.

Regards,

Sachin