cancel
Showing results for 
Search instead for 
Did you mean: 

SOAP Receiver as Asynchronous!

silentbull
Participant
0 Kudos

Hello,

We have a scenarios from Proxy - PI -SOAP (Webservice).

We got the wsdl from the third party which has request and response.

As my scenario is asynchronous from the point of triggering proxy till sending it to PI, would like to know whether it is mandatory for me to capture the response back from third party.

Is there any possibility where I can just push the data using SOAP receiver.

Please let me know the same.

Regards

Sam

Accepted Solutions (1)

Accepted Solutions (1)

javier_alcubilla
Contributor
0 Kudos

Hi Sam

You only have to create the service interface asynchronous, the request mapping and the operation mapping will only show the request part.

Ignore the response

Regards

Javi

Answers (2)

Answers (2)

ernesto_cruz
Participant
0 Kudos

Hi Sam,

             I am working with SAP Netweaver 7.1 I worked in a scenario async RFC -> PI -> WS

I follow this link,

http://scn.sap.com/thread/999437

The steps important are:

a) I configure the service interface as Async.

b) In the call of RFC, add keywords IN BACKGROUND TASK, and COMMIT WORK

example

CALL FUNCTION ' ZRFC_FUNCTION_NAME_TEST'

IN BACKGROUND TASK

DESTINATION xi_destination_rfc

EXPORTING

it_table = it_table.//data types from RFC

      COMMIT WORK.

c) The setup of channels are the normal

With respect to your question: *Is there any possibility where I can just push the data using SOAP receiver.

Do you refers to push the message response of WS?

Regards.

Former Member
0 Kudos

Hi Anderson,

You can ignore the response part and create only asynchronous scenario, From PI your BoE will be EO, PI shall not expect a response.

Regards,

Pranav