cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Some parallelly-processed IDocs remain 64

Sandra_Rossi
Active Contributor
0 Likes
315

I'm processing inbound IDocs via BD20/RBDAPP01, in parallel mode, with packages of 5 IDocs. Sometimes, all the IDocs of one package remain in status 64 (to be processed), and no error is shown in BD20.

Sandra_Rossi_0-1740126202735.png

It seems to be random. Running BD20 again processed successfully these remaining IDocs.

I did some debug and couldn't find the reason. Debug seems preventing the bug to happen.

I ran BD20 with the option "Wait end of processing", and still IDocs remain in status 64, but no error.

What could be the issue?

My system: ABAP 7.40 SP 23.

 

Accepted Solutions (1)

Accepted Solutions (1)

Sandra_Rossi
Active Contributor
0 Likes

Just look at the short dumps in ST22.

If there's a short dump, all the IDocs of the package remain in status 64.

An intermittent error, which doesn't happen in debug, may be due to a lock issue. A short dump might indicate a deadlock.

NB: for information, even running BD20 with the option "Wait end of processing" doesn't detect the short dump, there is no message at all. Here's the code in ABAP 7.40 SP08 which doesn't do anything special if a short dump happens (system_failure):

Sandra_Rossi_0-1740078402085.png

 

Answers (0)