cancel
Showing results for 
Search instead for 
Did you mean: 

SAP PI Resonse handling

Former Member
0 Kudos

How do you establish a synchronous connection with a 3rd party application? The requirement is SAP PI (7.1) will send a message to the application and it will send a response back. Also till this response is received by SAP PI, PI is not allowed to send remaining messages to the application. And this is true for all messages from PI to that applcation. Do I need CCBPM for this?

Accepted Solutions (0)

Answers (2)

Answers (2)

baskar_gopalakrishnan2
Active Contributor
0 Kudos

we can do synchronous communication without BPM. If your sender system is SAP, use sender proxy to send the first message as seperate interface to third party web service using PI 7.1. Webservice response again send back to SAP. After that second mesg can be triggered as above as seperate interface. So in this way, if you have different requirement for each interface, design as seperate interfaces. Trigger the mesg order in sap system per requirement.

Basically design Proxy to Webservice synchronous.

Former Member
0 Kudos

The problem here is, the sender SAP R/3 is using IDOC. And that means I cannot send the sysnchronous response from the application back to the R/3 system. Any idea in this situation?

baskar_gopalakrishnan2
Active Contributor
0 Kudos

Yes, in this case use requestresponsebean and oneway response bean module to avoid bpm for asynch sync scenario.

You control triggering consecutive idocs from SAP after getting the webservice response for each message.

The [link |http://wiki.sdn.sap.com/wiki/display/XI/File-RFC-File(Without%20BPM)]talks about File -RFC-File. Here, modify file to idoc and RFC to Webservice.

Former Member
0 Kudos

Thanks. But since my sender is IDOC I do not need sender channel and where do I use the beans?

Former Member
0 Kudos

You can use the soap or http adapter.

Sender System -> Soap Sender (abap proxy if sender system is a Sap system) -> PI -> Soap/Http Receiver -> 3rdParty System

Search in Sdn for Sync Scenario

Follow this link:

http://www.riyaz.net/blog/xipi-a-guide-to-using-sap-xi-soap-adapter/technology/sap/113/