2009 Nov 23 12:31 PM
What is the purpose of u201CProgram Idu201D while maintaining the RFC destination
Regards,
Ranjan
2009 Nov 23 12:42 PM
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
2009 Nov 23 12:42 PM
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
2009 Nov 23 12:42 PM
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
2009 Nov 23 12:48 PM
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
2009 Nov 23 12:52 PM
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.