Skip to Content

Request response bean for idoc-synch rest- idoc without using bpm

Aug 30, 2017 at 08:35 AM


avatar image

Hi Guys,

I have a scenario where I need to send idocs from sap and then to a rest API and wait for response and then only send the another request to API/third-party .this will be asynch-synch bridge but I wanted to know how will the modules behave if I keep the modules in sap idoc aae sender and if I use the response beans in received rest adapter.

We are in sap po 7.5.

Scenario would be idoc aae- synchronous rest/request/response -rcr idoc aae

I would ideally want all the idocs to be queued up in sap pi/po and then another idoc as request for synchronous target. Is this possible without using NetWeaver bpm.

The issue is the rest receiver adapter can handle only limited requests at one time from sap po.ideally we would like to submit one request at one time so that we send another idoc from sap po once it's sucessfull so that we do not crash the API.

As the idoc creation is event based could you please suggest the best approach to this solution .

Thanks and regards


10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Patrick Weber Aug 30, 2017 at 11:46 AM

I don't quite understand the first part of your question so I'm going to answer the second part. The receiver parallelism feature, which enables you to limit the number of messages that would be submitted in parallel to any receiver/interface combination for which the feature is active, should do what you are describing. Check SAP Note 1916598.

Show 1 Share
10 |10000 characters needed characters left characters exceeded

Hi Patrick,

Thank you for your inputs.

The first part iam referring to is to as per the blog:

I want to understand the behavior of the interface if we give response modules in Sender IDoc AAE or REST Receiver Channel.what is the behavior of the idocs when they sent from SAP ERP system and will be sent based on event which can trigger about 50 to 100 idocs in one hour.Based on the module if we for asynch-synch using modules will the next idoc be processed from SAP PO only after receiving response from Synchronous REST Service?

Regarding parallelism.I have had a look at SAP Note

1916598 and the blog


Could you please throw some pointers on how do I enable this specifically and limit to 10 connections for REST adapter using ICO's.

and also any pointers on how to enable queuing for a specific interface for idoc sender.

Thanks for your inputs,