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.