cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC --> WS --> IDOC

Former Member
0 Kudos

Hi all,

As per my scenario requirement, the IDOC from R/3 has to hit the WebService and the response from WebService should be given to another IDOC in the same R/3.

Is this scenario possible? If so, give me the solution how to design it.

Regards

Krishna.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi krishna,

it is possible simply , you go for BPM.

scenario will be like Idoc -- Xi-- soap(request)-soap(response)-Xi --idoc

you can do it without BPM also. but BPM is a good option.

hope this will help, for more plz post.

regards

HONEY

Answers (2)

Answers (2)

Shabarish_Nair
Active Contributor
0 Kudos

considering that you dont have to build your mapping logic for the response of the WS to the Receiver Idoc, the best soluton i can suggest is to make it a asyn sync scenario. the below link will show you how to proceed. Just replace the File part with the Idoc and the rfc part with your WS.

/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

It can be achieved without BPM also -

santhosh_kumarv
Active Contributor
0 Kudos

Hi Krishna,

>>Is this scenario possible?If so, give me the solution how to design it.

Yes... This can be done using the BPM.

Inside the BPM receive the IDoc and make a synchronous call to the webservice and map the response to the receiver IDoc.

Another option would to make a webservice call from the UDF..

This Blog would help u..

<a href="/people/bhavesh.kantilal/blog/2006/11/20/webservice-calls-from-a-user-defined-function Calls From a User Defined Function</a> By Bhavesh Kantilal

Regards

San