cancel
Showing results for 
Search instead for 
Did you mean: 

SAPSLDAPI not required in Single Stack

shankul_saxena
Explorer
0 Kudos
798

Hi All,

My query is regarding the SAPSLDAPI RFC destination which we are not creating in PO(single stack). If we see in PI 7.1, SAPSLDAPI is used to retrieve the business system details.

How we are getting the business system details from SLD in PO if SAPSLDAPI is not mandatory to be created for proxy communciation in SAP PO? Is there any Java code which is getting these details?

Regards,

Shankul

Accepted Solutions (1)

Accepted Solutions (1)

shankul_saxena
Explorer
0 Kudos

Thanks Bhavesh, Nitin and Raghuraman for your answers.

I have checked the ABAP code in ECC system and it is saving the data of SLD business systems in table LCRT_CLNTCACHE. This table gets populated when we execute the sldcheck tcode and contains all PO business systems.

Regards,

Shankul

bhavesh_kantilal
Active Contributor
0 Kudos

Hello Shankul,

Please close this thread! Thanks!

Regards

Bhavesh

Answers (1)

Answers (1)

nitindeshpande
Active Contributor
0 Kudos

Hello Shankul,

The SLD data is pulled using the system details provided in the SLDAPICUST t-code. Please note SAPSLDAPI and LCRSAPRFC are not required only if your ECC version is ECC 6 EHP 5 and above.

Exchange profile access which is done LCRSAPRFC, is done by creating SAP_PROXY_ESR RFC destination of type G.

Regards,

Nitin

former_member186851
Active Contributor
0 Kudos

Nithin,

If am not wrong only LCRSAPRFC is not required since its replaced by SM59 connection.

SLDAPI is required in single stack as well.

bhavesh_kantilal
Active Contributor
0 Kudos

Nitin's answer is correct.

  • SAPSLDAPI Is not required when connecting to a Single Stack Server or for that matter from ECC version pointed by him.
  • All business system details are taken from SLDAPICUST. SLDAPICUST internally uses SLD_UC and SLD_NUC RFC Destinations to connect to the SLD and retrieve the required data.

Regards

Bhavesh