cancel
Showing results for 
Search instead for 
Did you mean: 

Program ID for RFC Adapter

Former Member
0 Kudos

Dear All,

I'm new in XI and now trying some scenario in XI.

First scenario is to read R/3 RFC Function in XI.

I'm using RFC Adapter for this.

Based from the book, i need to create new TCP/IP Connection in R/3 (SM59) and give the program id name.

I filled program id name with "SystemA_Sender" and got error while test connection, program SystemA_Sender not registered.

How to register program ID to SAP?

And what is program ID used for?

Please explain in simple words.

Best Regards,

Victor.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Victor,

Create the RFC CC in ID with the same Program ID and Activate it.

After activating the RFC Adapter.Test the connection on your R/3 System.

Once the program id is registered you can see the entry in SMGW transaction code.

Regards

Gangaprasad

Former Member
0 Kudos

Please correct me if I'm wrong:

- Create RFC adapter in XI and put the program id name (can put anything), and activated.

- After i activated the RFC adapter in XI, i can see the program id come out in SMGW t-code.

- last i need to create new TCP/IP Connection in R/3 based on the same program id as above.

Thanks,

Victor.

prateek
Active Contributor
0 Kudos

Try the third step before second to check the registered Program ID.

Regards,

Prateek

Former Member
0 Kudos

I activated RFC CC, with program Id --> Victor

But when i go to SMGW in XI, i still can't find that program id. Hence in my R/3 still showing message: program id Victor not found.

Please help.

Former Member
0 Kudos

Hello Victor,

Check the Program ID in SAP R/3 system not XI.

Program ID specified in RFC destination and RFC Adapter should be same.

Regards

Gangaprasad

Former Member
0 Kudos

Hi Gangaprasad,

Thanks for your prompt reply.

I can't find it also in R/3.

Anything wrong?

Former Member
0 Kudos

Are the Program IDs same?

Former Member
0 Kudos

Yap it's the same.

This is what i did (in Sequence)

1. in XI, create RFC CC and put program id --> Victor then activate it.

2. in R/3, create new TCP/IP Connection (type T), and put program id --> Victor

prateek
Active Contributor
0 Kudos

I think ur hostname and service are incorrect in RFC destination.

Regards,

Prateek

Former Member
0 Kudos

Hi Prateek,

I checked all the hostname and service are correct.

hostname and service are for R/3 right? not XI?

And somemore i still can't see my program ID register in SMGW t-code. When it actually registered? after i activated the RFC CC?

Thanks,

Victor.

prateek
Active Contributor
0 Kudos

hostname and service are for R/3 right? not XI?

Yes. Of R3.

Use another Program ID name and redo the complete procedure, starting with RFC channel, then RFC Destination, then checking in smgw.

Regards,

Prateek

Former Member
0 Kudos

Hi,

You can do this in the following Order

1) Create RFC Destination in R/3 with Some Program ID( Ex: SXD_ID) Dont test it immediately

2) Create Sender RFC CC in XI and ptovide the same Program ID which you created in 1st Step

3) Now Activate all the Objects related to this Scenario . mainly this RFC Sender CC

4) Now do Test Connection of RFC Destination which you have created in R/3

REgards

Seshagiri

Former Member
0 Kudos

Hi Seshagiri,

I already try the same procedures from what you and prateek suggested. But the result is the same, i can't find my program id even the RFC CC activated.

Any other possibility that cause this error?

Is it possible that the XI not connect to R/3 ?? or any other connection issues?

Former Member
0 Kudos

Hi,

Whether the RFC Destination Connection Test is Success or not

Regards

Seshagiri

Former Member
0 Kudos

Errors in SM59:

Logon Connection Error

Error Details Error when opening an RFC connection

Error Details ERROR: program sap123 not registered

Error Details LOCATION: SAP-Gateway on host sapdev / sapgw00

Error Details DETAIL: TP sap123 not registered

Error Details COMPONENT: SAP-Gateway

Error Details COUNTER: 13936

Error Details MODULE: gwr3cpic.c

Error Details LINE: 1778

Error Details RETURN CODE: 679

Error Details SUBRC: 0

Error Details RELEASE: 700

Error Details TIME: Mon Aug 11 16:00:52 2008

Error Details VERSION: 2

Former Member
0 Kudos

Hello Victor,

Once Check the Hostname and Service : sapgw<synr>

If you have given IP address in Hostname then check whether its correct (or) not.

When you logon to R/3 go to System --> Status in the Top Navigation.Application Server Service is "sapgw<sysnr>"

Check the Client Number.

Regards

Ganga

Former Member
0 Kudos

Dear All,

My problem is solved.

I have to put IP address instead of "sapdev" in the application server (gateway) in XI.

Greatly appreciate for everyone that help.

Best Regards,

Victor.

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Wijaya ,

Refer the following link.

Cheers,

Dhanabal

former_member182455
Active Contributor
0 Kudos
santhosh_kumarv
Active Contributor
0 Kudos

Hi Victor,

>>How to register program ID to SAP? And what is program ID used for?

Refer this Blog By Michal Krawczyk

Thanks

SaNv...