bodsexpert
bodsexpert

Parallel Processing of IDocs

By Imran, Mohammad January 31, 2022 under SAP

 

Parallel processing becomes necessary when you are dealing with huge number of records, parallel processing can improve your IDoc processing time. It can save 50% of time as compare to normal IDoc creation. In this post, we are going to see one of approaches of parallel processing of IDocs. We will be using a special program called RBDAPP01.

 

Step 1

Create IDocs under 64 status. You can check the post partner profile setup to know how we create IDocs under 64 status.

Step 2

Once you have all your IDocs under 64, run a T-CODE(SE38) and enter the program name - RBDAPP01. Click on execute

Parallel Processing

Step 3

Under the IDoc selection tab – Enter message type of IDoc and enter created On or leave it blank. Created On is required when you want to process certain number of IDocs else leave it blank to process all the IDocs.
Under the Parallel Proc tab – check Parallel Proc. Active and Server Group as 390. If 390 does not work or not available choose other available server.

Parallel Processing
Parallel Processing

Step 4

Once you have made the required entry, give a name and save the variant by clicking on save button. You can find it on top.

Parallel Processing

Step 5

Come out and run new T-CODE(SM36) and enter details as below.

Parallel Processing

Step 6

1. Once you enter the Job name Click on Step.
2. Enter user which you want reflect in table as Created by
3. Enter ABAP Program as RBDAPP01
4. Select Variant that you just created.
5. Click on Save.

Parallel Processing

Step 7

Screen below is just for an information purpose, do nothing click on back.

Parallel Processing

Step 8

You came back to initial job screen, Now click on Start Condition.

Parallel Processing

Step 9

Press Immediate and save.

Parallel Processing

Step 10

Again back to job screen, now save and you should see background program scheduled.

Parallel Processing

Job Status

To check the Batch job status run SM37 -> execute. Parallelly check WE02 whether IDocs moving from 64 to 53.

Conclusion

So you have seen how we how we schedule a batch job to execute parallel processing program to to turn to your IDocs from 64 to 53. You will see significant improvement in your IDoc processing.