cancel
Showing results for 
Search instead for 
Did you mean: 

Use a BAPI structure without RFC

0 Kudos

Hi,

i want to use the structure (datatype) of a bapi from a backend SAP System. But I want to use SOAP instead of RFC as communication protocol.

Is this possible? In the interface I just can use the imported bapi as RFC Message.

Regards Simon

Accepted Solutions (0)

Answers (2)

Answers (2)

iaki_vila
Active Contributor
0 Kudos

Hi Simon,

You can import the RFC in PI as always you do, the only change is in the communication channel that you will use a SOAP channel.

If you want to change some tags you will need to display the WSDL when you have imported the RFC and in local you change what you want and later you import in PI like External definition.

Regards.

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Simon,

Sure, this is possible. In your backend, use the option generate webservice in your RFC.

In SE80, the function module should appear under Enterprise Services -> Service Definitions

Configure SOAMANAGER for the endpoints and add it as a service in SICF.

You should now be able to call it using the receiver SOAP adapter.

Regards,

Mark