03-16-2007 10:37 AM
hi experts
how to know the idocs which are under process..........
03-16-2007 10:40 AM
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
03-16-2007 10:40 AM
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
03-16-2007 10:42 AM
03-16-2007 10:53 AM
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
03-17-2007 10:33 AM
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
03-17-2007 2:31 PM
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
03-17-2007 2:48 PM
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.