cancel
Showing results for 
Search instead for 
Did you mean: 

How to exchange Data with Non-SAP Systems? (via Gateway)

Private_Member_19084
Active Contributor
0 Kudos

Hi,

as many companies we are also having the requirement to connect non-SAP System with SAP.

As far as I know this is possible with the gateway and registered server programs.

Is it right, how I understood the way?
The external application has to register in the SAP gateway as a "registered server program". This allows the external server program to call RFC FMs in the SAP.

Right?

Now my question is, how do I exchange data? We prefer to use IDoc, as the tracking and reprocessing is very good.

I can see exactly which information was exchanged, also in the past.

This avoids a lot of discussions.

My question is now, which Function Moduls does the external server program has to call to exchange IDocs?
Is it IDOC_INPUT or is it IDOC_INBOUND_ASYNCHRONOUS, or another one...which one is recommended to bring IDocs into SAP?

I guess, one advantage of IDOC_INPUT would be, that it gives directly the return code back synchronous.

And next, how can the external server program receive IDocs from the SAP?

Would be great if somebody has some documentation how the exchange can be done?

Kind regards

Accepted Solutions (0)

Answers (1)

Answers (1)

0 Kudos

Hi Anon

This discussion may help you, have a look.

Kind regards