cancel
Showing results for 
Search instead for 
Did you mean: 

Handling load of data in PI - third party systems to SAP R3(Idocs)

Former Member
0 Kudos

Hi,

Request your help in addressing the below issue:

PI (PI 7.0) is receiving a huge load of messages from third party systems at one point of time and it is creating Idocs and dispatching the Idocs to SAP R3 system.

Since the load that is being received by R3 is more than the work processed available in R3 system, the Idoc processing is being set as a background job which inturn is creating spool requests in R3 system and this is leading to spool overflow issue.

Is there any possiblity to control the dispatch of Idocs from PI system, say, the Idocs should be queued up in tRFC of PI until the work process in R3 system would be available.

Please suggest any other possible resolutions to resolve this issue.

Thank you.

Regards,

Subbu

Accepted Solutions (1)

Accepted Solutions (1)

VijayKonam
Active Contributor
0 Kudos

you could use a BPM collect pattern and send the IDOCs to ECC at periodical intervals. But this introduces an unnecessary BPM and thus decreasing the PI performance and maintenance overhead. The best way is to solve the problem at ECC side.

VJ

Answers (2)

Answers (2)

Former Member
0 Kudos

Thank you

baskar_gopalakrishnan2
Active Contributor
0 Kudos

>>Please suggest any other possible resolutions to resolve this issue.

Modify idoc occurences and send individual idocs could solve your problem

Check Michal blog

/people/michal.krawczyk2/blog/2005/12/04/xi-idoc-bundling--the-trick-with-the-occurance-change

Idoc packaging suggestion given in this thread

Edited by: Baskar Gopal on Mar 25, 2011 12:52 PM