Application Development 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: 

how to know the idocs which are under process

Former Member
0 Kudos

hi experts

how to know the idocs which are under process..........

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

By looking into the STATUS CODE (inbound/Outbound) of the Idoc we will come to know where it is.

Once it is created, you can check them using WE02, 03 and WE07 T codes.

Regards,

Anji

6 REPLIES 6

Former Member
0 Kudos

Hi,

By looking into the STATUS CODE (inbound/Outbound) of the Idoc we will come to know where it is.

Once it is created, you can check them using WE02, 03 and WE07 T codes.

Regards,

Anji

Former Member
0 Kudos

HI,

WE05 u can check the status.

KIshore.

Former Member
0 Kudos

Tcode: WE02

outbound

if the status is 26,29,30 ..idoc is in waiting status

03,12,38 successfully transferres

2,4,5,25 processing error

inbound

53 successfully updated

64 waiting

regards,

pankaj singh

Former Member
0 Kudos

Go to t-code we02-> select the date range-> select any Idoc from the list->on the right side you will find current status->go to current status and click F4...

This is list you will get containing the various status and Idoc could be

00 Not used, only R/2

01 IDoc created

02 Error passing data to port

03 Data passed to port OK

04 Error within control information of EDI subsystem

05 Error during translation

06 Translation OK

07 Error during syntax check

08 Syntax check OK

09 Error during interchange handling

10 Interchange handling OK

11 Error during dispatch

12 Dispatch OK

13 Retransmission OK

14 Interchange Acknowledgement positive

15 Interchange Acknowledgement negative

16 Functional Acknowledgement positive

17 Functional Acknowledgement negative

18 Triggering EDI subsystem OK

19 Data transfer for test OK

20 Error triggering EDI subsystem

21 Error passing data for test

22 Dispatch OK, acknowledgement still due

23 Error during retransmission

24 Control information of EDI subsystem OK

25 Processing despite syntax error (outbound)

26 Error during syntax check of IDoc (outbound)

27 Error in dispatch level (ALE service)

28 Not used

29 Error in ALE service

30 IDoc ready for dispatch (ALE service)

31 Error - no further processing

32 IDoc was edited

33 Original of an IDoc which was edited

34 Error in control record of IDoc

35 IDoc reloaded from archive

36 Electronic signature not performed (timeout)

37 IDoc added incorrectly

38 IDoc archived

39 IDoc is in the receiving system (ALE service)

40 Application document not created in receiving system

41 Application document created in receiving system

42 IDoc was created by test transaction

50 IDoc added

51 Error: Application document not posted

52 Application document not fully posted

53 Application document posted

54 Error during formal application check

55 Formal application check OK

56 IDoc with errors added

57 Test IDoc: Error during application check

58 IDoc-Copy from an R/2 connection

59 Not used

60 Error during syntax check of IDoc (inbound)

61 Processing despite syntax error (inbound)

62 IDoc passed to application

63 Error passing IDoc to application

64 IDoc ready to be transferred to application

65 Error in ALE service

66 IDoc is waiting for predecessor IDoc (serialization)

67 Not used

68 Error - no further processing

69 IDoc was edited

70 Original of an IDoc which was edited

71 IDoc reloaded from archive

72 Not used, only R/2

73 IDoc archived

74 IDoc was created by test transaction

You can go to we05 or we07 also...

regards,

Raman

rewards, if help

Clemenss
Active Contributor
0 Kudos

Hi Shyam,

the EDIDC status record will be locked during processing. Take any Idoc, test-run it in WE19, debug mode to have it stop during processing.

Then, in second session check lock overview.

If you want to do it programmatically, you can try to set this lock for an IDOC to check the foreign lock during processing.

Regards,

Clemens

Former Member
0 Kudos

if you need to determine if any given IDOC is currently being processed - you may use enqueue for EDIDC with idoc number, there was one enqueue object for EDIDC.

if it's locked - the IDOC is currently being processed.