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,402

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
MarioDeFelipe
Active Contributor

Hi, the reason you will not find much documentation about how to connect SAP to non-SAP through IDOC is that the method is not in much use. as Idoc uses SOAP as protocol, could you make it trhough SOAP adapter?

ne0n
Explorer
0 Kudos

Thank you for this information. Unfortunately the SOAP Adapter isn't a option because in this case I'd have to use a SOAP Receiver Channel on PO and the Non-SAP-System would have to host the Web-Service. I don't think this is possible on this system.

Also the fact that there are some guides / posts out there shows that there should be a way to make this work through IDoc_AAE / RFC.