cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC collection

Former Member
0 Kudos

Hello -

Scenario is IDOC to XML to HTTP.

IDOCs will be coming into XI and based on the vendors will be routed to various Suppliers.

I used BPM to configure the error handling.

If i get an IDOC and is successfully sent then i have no problem.

Lets say there is a problem in transmission of the IDOC then i need to keep sending the IDOC for a period of time. If within that period of time if i get a response then well and fine else throw an exception.

Now while the above scenario is running another IDOC is picked up by XI. now will this IDOC overwrite the previous IDOC?

Will the older messages be overwritten by the newer ones or internally XI handles through multithreading?

TIA

Jerry

Accepted Solutions (0)

Answers (1)

Answers (1)

moorthy
Active Contributor
0 Kudos

Hi Lloyd,

Are u using BPMcollect pattern for Idocs?

If so, then it is working based on Correlation concept.. So foreach correlation id it will create one new instance.

There will be a chance of Message loss during this .

This blog may give some hints-

/people/sravya.talanki2/blog/2005/12/09/xiidoc-message-packages

Some of the SAP Notes- 898131, 852019

Hope this helps,

Regards,

Moorthy