cancel
Showing results for 
Search instead for 
Did you mean: 

XI unable to post IDOC to ECC the interface is FILE-to-IDOC scenario

Former Member
0 Kudos

Hi All,

The XI interface is a FILE-2-IDOC scenario and some times IDOC's in the receiver system are not posted. I did see successfully message for that particular messages but the IDOC's were not created in the ECC. If the messages is reprocessed then IDOC's are posted successfully to the ECC system. The message has checkered flag in the SXMB_MONI tcode.

This issue is occurring intermittently so could some point me in the right direction how to trouble shoot the issue.

Thanks,

Sarvesh

Accepted Solutions (0)

Answers (3)

Answers (3)

former_member181962
Active Contributor
0 Kudos

Check if your queues are free.

SMQ1 and SMQ2 in XI.

Former Member
0 Kudos

Hi,

Did you check the messages are stcuk in queue in Transactional RFC whenever Idoc is not created in receiver system. You can check using TC:SM58

Nilesh

Former Member
0 Kudos

I will check next time when the issue occurs and see if the messages are stuck in Transaction RFC using TC: SM58.

If the messages are stuck in Transactional RFC queue, then reprocessing the same file should also have been stuck in the queue and they should not have posted the IDOC's to receiver ECC system. Do you agree with my analysis or am I missing something.

I there a way that I could check on the receiver ECC system if it received any IDOC's for that particular time.

Thanks,

Sarvesh

Message was edited by:

Sarveshwar Kuncha

Former Member
0 Kudos

Hi,

If the messages are stuck in Transactional RFC queue, then reprocessing the same file should also have been stuck in the queue and they should not have posted the IDOC's to receiver ECC system. Do you agree with my analysis or am I missing something.

--- Not necessary..if you have multiple active queues..if can get stuck in one..but next time if might get proces thru with some other queue....need to watch this.

You can check if idoc is received in receiver syetem using WE02 /WE05 transaction. You can specify date / time and idoc type to check if you have received any idoc in that particular period.

Nilesh

Former Member
0 Kudos

The messages were in scheduled status in ECC tcode: sxmb_moni, I delted the failed messages and all the other messages were reprocessed.

The messages were stuck in the ECC receiver pipeline so they did not reach ECC ALE layer so they didn't show up in either WE02/WE05 transaction.

Thanks for all the replies.

sarvesh

ravi_raman2
Active Contributor
0 Kudos

Hi,

Interesting problem...since its intermittant..

You cannot use any of the traditional RWB or message monitoring or cc chanel monitoring here as the error is in the ecc system, so from an XI standpoint it has left XI succssfully..that explains all the chequered flags..indicating success.

we19, we12, we14(process all idocs) test out the whole process with a load..use transaction we46..this can tell you why it is failing....in r/3

from the ecc system to check inbound queue monitoring.

from there you can select the IDocs or queues which you want to monitor, using the specified selection parameters available.

Look at the status record for the idoc that should give you more information, processing status of the idoc...that should tell you the status code assigned to it..

There is one other option here....if you can figure out what sequence they need to be posted in...that might be the reason for the failure..you can specify the sequence to post the idocs in, use qRfc ..

Hope that helps

Regards

Ravi Raman

agasthuri_doss
Active Contributor
0 Kudos

Hi,

What about Message montoring. ?

How do you re process the processed message ?

Regards

Agasthuri Doss

Former Member
0 Kudos

The sending file are archived in a particular directory, so I copied the archive file to the output directory. XI was able to successfully post the IDOC's to ECC.

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Check Adapter Montoring and Message Montoring

Regards

Agasthuri Doss

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Do you find any error message in Message Montoring ?

Regards

Agasthuri Doss

Former Member
0 Kudos

No I did not find any errors in the Message Monitoring also. The message has "Successful" status in Message Monitoring. I did not find any errors in the communication channel also.

thanks,

sarvesh