Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

IDOC_INPUT_ORDERS time out problem

Former Member
0 Likes
629

Hi experts,

We are processing the IDOC to create orders through function module "IDOC_INPUT_ORDERS". When we are doing the processing in background, the system is giving dump "TIME_OUT". This will make the IDOC to go into 51 status. We are not sure why the system is going to this dump in background. when checked with transaction SM66, the system is taking the dialogue work process. I want to know how the system switched into dialogue WP when there is no manual intervention. Any suggestions?

1 ACCEPTED SOLUTION
Read only

yuri_ziryukin
Product and Topic Expert
Product and Topic Expert
0 Likes
511

Hello Manjunatha,

the standard IDoc processing report RBDAPP01 allows parallel processing of IDocs. During the parallel processing each IDoc package (package size can be specified on the starting screen) is processed in the separate dialog work process.

If the IDocs are large, then it might indeed come to the short dump.

To resolve you can:

a) Switch off parallel processing

b) Verify and reduce package size

c) Trigger performance analysis to understand why the processing takes long and check how to optimize it.

Option c) will require performance tracing and analysis skills.

Regards,

  Yuri

1 REPLY 1
Read only

yuri_ziryukin
Product and Topic Expert
Product and Topic Expert
0 Likes
512

Hello Manjunatha,

the standard IDoc processing report RBDAPP01 allows parallel processing of IDocs. During the parallel processing each IDoc package (package size can be specified on the starting screen) is processed in the separate dialog work process.

If the IDocs are large, then it might indeed come to the short dump.

To resolve you can:

a) Switch off parallel processing

b) Verify and reduce package size

c) Trigger performance analysis to understand why the processing takes long and check how to optimize it.

Option c) will require performance tracing and analysis skills.

Regards,

  Yuri