Q
Problem solve Get help with specific problems with your technologies, process and projects.

Can I process inbound IDocs in parallel to accelerate processing?

We have huge orders coming in, and the job running RBDAPP01 is taking up to 8 hours!

We have huge orders coming in, and the job running RBDAPP01 is taking up to 8 hours!
Your problem is application performance, not IDoc performance!

I see that you apparently have already decided to process the IDocs in a batch run using RBDAPP01. From there on you are already beyond the interface processing and are within the application, i.e. everything that happens now is due to the processing application, in your case the SAPMV45A application. Parallel processing the IDocs is possible just by planning several RBDAPP01 simultaneous jobs. You would need an intelligent mechanism that guarantees that each jobs picks its own pile of IDocs to process. However, this will not solve your performance problem unless you have several app servers and have every job running on a separate box. There may be locking problems if the IDocs share same material master , customer master data etc, so this may become a difficult enterprise depending on the nature of your data.

I suggest you first try to analyze the IDoc processing performance to find out where the time is lost. This can be done by executing transaction SE30 or the program RBDAPP01 and a single IDoc. Then analyze the result and judge if there are sections that have a long processing time. Have a special look on user-exits and unexpectedly long database selects.

If this does not really help, there is still the old advice from Mama Blue: "Buy a bigger machine!"
This was last published in May 2003

Dig Deeper on SAP ABAP

PRO+

Content

Find more PRO+ content and other member only offers, here.

Have a question for an expert?

Please add a title for your question

Get answers from a TechTarget expert on whatever's puzzling you.

You will be able to add details on the next page.

Start the conversation

Send me notifications when other members comment.

By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy

Please create a username to comment.

-ADS BY GOOGLE

SearchManufacturingERP

SearchOracle

SearchDataManagement

SearchAWS

SearchBusinessAnalytics

SearchCRM

SearchContentManagement

SearchFinancialApplications

Close