cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Monitoring end to end

raviteja_satuluri
Contributor
0 Kudos

Dear Experts,

Need you help to work on IDoc monitoring.

1. How to check whether the IDOC reached to PI from Source or Not ?

2. How to check whether the IDOC is posted at target end or not ?

3. How to check the IDOC if they any where stucked ?

4. What are the activities we have to do if the IDOC is not reached to PI and If the IDOC is not Posted at target end

5. How to get the Payload using only IDOC Number ?

6. What are the monitoring activities we have to do even the status code it is showing 03 in PI but IDOC not reached to PI

7, What are the other things we have to monitor for end to end for IDOC monitoring and fixing the bugs

Thanks in Advance

Regards,

T.

Accepted Solutions (0)

Answers (6)

Answers (6)

raviteja_satuluri
Contributor
0 Kudos

Dear All, Thanks for every one for all the valuable replies.

Kindly let me know how to find the IDOC Number using Message ID

Regards,

TS.

former_member186851
Active Contributor
0 Kudos

Hello TS,

Get the message ID,Open the IDOC XML,in the docnum of IDOC you can see the IDOC Number.

0 Kudos

Hello T S,

There is a slight difference b/w Outboud Idoc and Inbound Idoc in finding the IDoc number in PI.

Outbound IDoc(SAP to PI):

Take the message ID, search in SXMB_MONI->Open the resulted message->Go to Inbound Message, there you can see the IDoc number(DOCNUM) in the payload itself.

Inbound IDoc(PI to SAP):

Take the message ID, Goto IDX5 transaction->give the message ID->Execute->Select the resulted message->Click on the TRACKING button which is just visible on top of the message. Then you will get the IDoc number which is created in SAP system.

Thanks,

Venkat B.

suchitatomar
Participant
0 Kudos

Hi,

1. WE05 To display the IDOCs.

2. To see the IDOCs in the Receiving system (Inbound idocs) for the Respective Outbound idocs :

in BD87.

Select the Button TRACE IDOCS (Shift + F7) on the Application Toolbar.

It will display the Corresponding Inbound Idocs.

Note : We can also reprocess  IDOCs from BD87.

Also refer below link

Finding IDOCS and the corresponding messages in SAP Process Integration (PI) - YouTube

Regards

S Tomar

0 Kudos

Hi TS,

IDoc Monitoring in SAP systems can be done using Transaction codes WE02 or WE05 for finding the IDoc status.

SM58 to check if there are any IDocs stuck.

PI:

If its a Outbound IDoc you can track the xml message based on IDOc number. For this go to Transaction code IDX5, provide the IDoc number & also maintain the correct date and time.

If its an Inbound IDoc, you cant track the xml message based on IDoc number. There are the options in this case.

Option-1:

Get the Message ID from the Control record-->Details tab(This step is in SAP system), go to PI system, transaction SXI_MONITOR--->Advanced Selection Criteria, put the message ID in the corresponding field and execute.

Option-2:

Based on the time you can find the message in SXI_MONITOR.

Option-3:

You can have a User Defined message search option and based on some Unique field value also you can find the xml message in SXI_MONITOR.

Thanks

Venkat B.

former_member186851
Active Contributor
0 Kudos

Hello TS,

Just to support the points of experts,a single for all IDOC transactions

http://www.tcodesearch.com/tcodes/search?q=idoc+monitoring

sahithi_moparthi
Contributor
0 Kudos

1. How to check whether the IDOC reached to PI from Source or Not ?

                 Go to IDOC monitoring and check whether the IDOC is reached to PI or not.Here we have a facility to check with IDOC number,IDOC type and Message type etc.

     

2. How to check whether the IDOC is posted at target end or not ?

                 Go to Message Monitoring and chk whether the message is success in PI or not.

                           If it is failed in PI,then IDOC will be in error statte.

                            If the message is success then IDOC reacehd to target and check in We02.

3. How to check the IDOC if they any where stucked ?

       

              

4. What are the activities we have to do if the IDOC is not reached to PI and If the IDOC is not Posted at target end

      Check the Inbound and Outbound Queues.

5. How to get the Payload using only IDOC Number ?

           Go to IDOC monitoring -> search with IDOC number -> click on the message id(you will see it at the bottom ) -> it is navigated to another window  message monitoring -> click on message content or open mesage -> then u will get the payload.

6. What are the monitohring activities we have to do even the status code it is showing 03 in PI but IDOC not reached to PI

           check the Queues in ECC,also check SM58.Also check whether the RFC destination is mainatined correctly or not.

7, What are the other things we have to monitor for end to end for IDOC monitoring and fixing the bugs.

         Based on the errors,you can explore the monitoring techniques.

former_member182412
Active Contributor
0 Kudos

Hi

>>>>1. How to check whether the IDOC reached to PI from Source or Not ?

Check in WE02 status of the IDoc, if the status 03 means the idoc reached to the port

>>>>2. How to check whether the IDOC is posted at target end or not ?

If the status 03 in WE02 transaction then check in SM58 no errors then IDOC posted to target system.

>>>>3. How to check the IDOC if they any where stucked ?

Check in SM58 for any errors.

>>>>4. What are the activities we have to do if the IDOC is not reached to PI and If the IDOC is not Posted at target end

You need to check the status in WE02 based on the error you need to fix. And SM58 also based on the error you need to fix and resend the LUW.

>>>>5. How to get the Payload using only IDOC Number ?

Give the IDoc number in IDX5 then double click on the line it will take you to SXI_MONITOR transaction, you can download the IDoc XML.

>>>>6. What are the monitoring activities we have to do even the status code it is showing 03 in PI but IDOC not reached to PI

Already Mention above, WE02, SM58

>>>>>7, What are the other things we have to monitor for end to end for IDOC monitoring and fixing the bugs

Same WE02, SM58 in ERP, IDX5 and SXI_MONITOR in PI side.

Regards,

Praveen

Binod_Thakur
Participant
0 Kudos

Nice Praveen