Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

RFC destination

Former Member
0 Likes
682

What is the purpose of u201CProgram Idu201D while maintaining the RFC destination

Regards,

Ranjan

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
647

hi,

if it is a TRFC the program-id is necessary to maintian in RFC destination in SM59..

By using the program id the other end people XI or any third party will pull the data by using the Program-id..

Regards,

Prabhudas

What is the purpose of u201CProgram Idu201D while maintaining the RFC destination

Regards,

Ranjan

4 REPLIES 4
Read only

former_member206377
Active Contributor
0 Likes
647

Hi Ranjan,

Program ID : ID for the name of the external program to which you want SAP to connect.

SAP help :

The program-ID is an identifier of the RFC server program for the SAP gateway to distinguish between different RFC server programs. It is recommended to use both the name of the RFC server program and the host name of the RFC server program.

refer this link for further info :

http://help.sap.com/saphelp_47x200/helpdata/en/22/0429f8488911d189490000e829fbbd/content.htm

Read only

Former Member
0 Likes
648

hi,

if it is a TRFC the program-id is necessary to maintian in RFC destination in SM59..

By using the program id the other end people XI or any third party will pull the data by using the Program-id..

Regards,

Prabhudas

Read only

Former Member
0 Likes
647

Hi Priyarajan,

When we want to generate client proxy and server proxy in our R/3 system we need to have the message interfaces available in our R/3 system. To visible the message interfaces in our R/3 system we need to perform proxy configurations like:

Creating two RFC destinations of type T: LCRSAPRFC and SAPSLDAPI and RFC destination of type H: INTEGRATIONSERVER_PI.

After performing all the proxy configurations we can have our message interfaces in R/3 system which was created in IR of PI/XI system. The main point here is while creating T type RFC destinations we are maintaining the PROGRAMID.

Where can we get this PROGRAMID?

Logon to your PI system (ABAP Stack) and use the t-code SM59 and open the TCP/IP connections there you can find the LCRSAPRFC and SAPSLDAPI open the connections and there we can find the PROGRMID.

Use the same PROGRAMID while creating RFC destinations of type T in our R/3 system.

If we don't have the access to the SM59, finally we need to contact our basis team.

Regards

Abhii

Read only

Former Member
0 Likes
647

Hi,

Tthe program id can be anything But it should have the same name in both the RFC destination and your RFC adapter.

Also to identify a RfcAdapter sender channel within the SAP Gateway it's important to have the unique Program ID.

you can check which Program IDs are registered at the SAP Gateway via transaction SMGW.