Skip to Content
0

How to configure sender RFC Communication channel in PI 7.4 Single stack

May 31, 2017 at 05:02 AM

559

avatar image

Hi All,

I am new to RFC configurations. Kindly help me on this how to configure the sender RFC communication channel. Means

1. How to create program id in ECC and PI NWA?

2. Is there Document available for this?

Thanks & Regards,

Ramu.

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

6 Answers

Harish Mistri May 31, 2017 at 06:06 AM
0

Hi Ramu,

Please check the below blog part C

https://blogs.sap.com/2014/07/03/background-configurations-between-sap-po-and-ecc-systems/

The Program ID defined in SM59 of SAP ECC should be same as sender communication channel in PO/AEX.

regards,

Harish

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Thank you so much Harish,

Can you please tell me one thing, Is it necessary to maintain that program id in NWA-JCO RFC Provider In PI

0
Priyanka Anagani May 31, 2017 at 07:05 AM
0

Hi Ramu,

For RFC sender, please create a TCP/IP connection in ECC system and mention programId(any Name as per your naming standards).

Then create and RFC sender channel in PI/PO system with the same program Id name mentioned above. When you start the RFC sender communication channel in PI, the program Id will be registered automatically and the connection will be functioning.

---Priyanka

Share
10 |10000 characters needed characters left characters exceeded
ramu mohan May 31, 2017 at 07:31 AM
0

Hi Harish/Priyanka,

I have created RFC sender communication channel like mentioned above, In "NWA-JCO RFC provider" also i have created Program id as same as in RFC Sender CC. Destination Is showing successsul in PI and ECC.

But when triggering the data from the ECC getting Dump(error )"Bean Program_name not found on host 'PI Quality server', program id" .

Kindly help me on this...

Share
10 |10000 characters needed characters left characters exceeded
Priyanka Anagani May 31, 2017 at 08:26 AM
0

Are you able to ping the RFC sender channel successfully?

Also, what is the result of connection test of "TCP/IP" connection in ECC system?

Make sure you select "Registered Server Program" radio button while creating the TCP/IP connection and specify the gateway details.

You can ping the RFC sender channel in PI channel monitoring(if you are using latest version) and see what error you are getting.

If the connection test/channel ping are giving a gateway error, there could be some issue with the gateway and you might need to restart it.

--Priyanka

Show 1 Share
10 |10000 characters needed characters left characters exceeded

HI Priyanka,

Actually what happend means last week Quality server has refreshed from that time onwards we are getting this issue.

Then we have changed the Program id in sender communication channel and in ecc as well.

when we are triggering the abap program we are getting dump(error) in ECC only "Bean Program_name not found on host 'PI Quality server', program id"

Thanks & Regards,

Ramu

0
ramu mohan May 31, 2017 at 08:35 AM
0

Hi Priyanka,

when am ping the RFC sender chanel its successfull, but mock message test showing red. can i know what is Mock message test.


error.png (32.2 kB)
Share
10 |10000 characters needed characters left characters exceeded
Priyanka Anagani Jun 01, 2017 at 07:01 AM
0

Did you try restarting your RFC sender channel? what is the TCP/IP connection test result?

Make sure you enter the same Program Id name in channel and TCP/IP connection(It's case sensitive). After restarting the RFC sender channel in PI, in ECC system check if you are able to see the registered program Id in SMGW--> Go to--> Logged on Clients.

Also, make sure you are entering the right gateway details(of ECC ) and if host is not working try entering IP address.

You need to have ICO/Agreement created with the same RFC(function module) name as in ECC system and is active in cache.

--Priyanka

Share
10 |10000 characters needed characters left characters exceeded