cancel
Showing results for 
Search instead for 
Did you mean: 

How to configure SAP PO (Single Stack Java) to communicate with a Non-SAP-System via RFC / IDoc_AAE?

ne0n
Explorer
0 Kudos
1,387

Dear all single stack PO / Netweaver Experts and anyone else that can help,

I have the following problem: I want to migrate a scenario from a Dual Stack PI to a Single Stack PO where IDocs are sent to and received from a Non-SAP-System via RFC.

In detail on Dual Stack PI the scenario is set up like this:

The RFC-Connection of type TCP/IP is configured in PI ABAP (sm59). The Non-SAP-System connects to this RFC-Connection with the corresponding Program ID. On PI side a communication channel with IDoc (ABAP) Adapter is used.

There are some guides / blog posts out there which cover this or a similar topic. I tried to follow all of them step-by-step but either there is always some missing detail or it isn't applicable to todays PO environment. Here are some of the guides / posts I already tried to follow:

https://blogs.sap.com/2014/02/17/idoc-aae-non-sap-communication/

https://blogs.sap.com/2016/11/05/how-to-configure-idoc_aee-sap-to-non-sap-jco-system/

https://blogs.sap.com/2016/04/07/idoc-adapter-aae-with-external-system-non-sap/

I tried to implement everything (Netweaver Destinations, and so on,..) but nothing led me the a working solution.

This leads me to my question: How do I set up this scenario in a Java-Only PO with IDoc_AAE? Or what am I missing from these posts?

Thanks in advance!

View Entire Topic
Bhargavakrishna
Active Contributor
0 Kudos

Hi Jonas,

As per my knowledge whether it is an SAP PI Single/Dual-stack system the type of communication from SAP to Non-SAP system is always RFC.

Connectivity

In the Dual-stack system, we will create an RFC destination of type "T" in SM59, whereas in Single stack you will be creating RFC destination in NWA.

Channel

In SAP PO single stack system, Create an RFC destination in NWA and maintain it in the IDOC_AAE receiver communication channel.

I suggest to try the above option and check if it is working.

Regards

Bhargava Krishna