cancel
Showing results for 
Search instead for 
Did you mean: 

Proxy scenario

former_member354078
Participant
0 Kudos

Hello ,

Could you please help , why we need to provide the Program ID under Registered Server Program while we create RFC destination of connection type TCP/IP  ?

If we are not creating communication channel in in XI to fetch data from ECC end then do we need this program ID? 

Thanks,

Shiv

Accepted Solutions (0)

Answers (3)

Answers (3)

Muniyappan
Active Contributor
0 Kudos

Hi,

To get all interfaces in sproxy and get list of business systems from sld we create tcp/ip connection in ECC.

check this

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/50d69314-1be0-2b10-11ab-8045021f0...

use of program id check this Registering Server Programs with the SAP Gateway (SAP Library - Components of SAP Communication Tech...

Regards,

Muniyappan.

former_member354078
Participant
0 Kudos

hello Muniyappan,

Thanks for your reply.

Could you please help me with some screenshots, how to create Program ID in Java stack?

we are already creating LCRSAPRFC rfc connection in R/3 end  then why we need to create same LCRSAPRFC in XI end?

I can see, it is created on both sides(ECC and PI ) (same Gateway host is mentioned in Gateway Host) in both end

please advice.

Regards,

Shiv

Muniyappan
Active Contributor
0 Kudos

Hi,

Programid comes in tcp/ip type connection only. In single stack you don't need those.

Check the links shared by hareesh.

Please search you will get plenty of information on this.

Regards,

Muniyappan.

former_member184720
Active Contributor
0 Kudos

Hi Shiv - we create it to maintain SLD access.

Please refer to the below blog to understand -

http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/e0ac1a33-debf-2c10-45bf-fb19f6e15...

Program ID:

Refer to MIchal's ans in the below thread-

http://scn.sap.com/thread/217105

former_member354078
Participant
0 Kudos

hello Hareesh,

Thanks for your reply.

Could you please help me with some screenshots, how to create Program ID in Java stack?

we are already creating LCRSAPRFC rfc connection in R/3 end  then why we need to create same LCRSAPRFC in XI end?

I can see, it is created on both sides(ECC and PI ) (same Gateway host is mentioned in Gateway Host) in both end

.Regards,

Shiv

former_member184720
Active Contributor
0 Kudos

If you are on 7.31 java only installation you don't need to create LCRSAPRFC in ECC

Did you check the below blog?

Also have a look at the below thread

Former Member
0 Kudos

Hi Shiv,

which PI version are you using?

For PI 7.31 (Java-Only) you need 2 connections from an ABAP backend system to PI:

1. SAP_PROXY_ESR (exactly that name) of type "G": For the connection to the PI ESR and used for the creation of proxies in the ABAP system

2. RFC connection of type "H" to the ABAP backend system used for SOAP, etc.

Best Regards

Harald