cancel
Showing results for 
Search instead for 
Did you mean: 

How to know whether all Idocs sent perfectly or not to target System

Former Member
0 Kudos

Hi All,

We are sending the Material Master Idocs via XI and to WMS File system ( Idoc-XIFile)

How can a business user confirm that all the sent Idocs are reached to WMS by End of the day.

Is there any way to match or any report kind of thing for this please

Regards

Vamsi

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

What we have done for such scenario is to create another interface, our target system support JMS queue, the ack message are drop to queue, PI pick it up and call ECC inbound proxy, in ABAP proxy code, we can validate and check if the total number matches or not, based on result, we update status of the IDOC in ABAP program

Regards.

Liang

Answers (1)

Answers (1)

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

it's not a task for the business use to do it

1. PI can send an alert if something goes wrong (like ftp server is down)

2. WMS should also be able to acknowledge if anything goes wrong

business users have anything to do with it as they don't have access to monitoring transactions

Regards,

Michal Krawczyk

Former Member
0 Kudos

Hi Michal,

That i agree, but my question is

is there any way to match the total No. of Idocs sent from ECC and the total No. of files received each and every day

Regards

Vasmi

former_member200962
Active Contributor
0 Kudos

In XI/ PI system login to tcode IDX5 --> enter the proper selection criteria and search...it shows you a count of IDOCs processed...the second screen-shot in this blog will tell you :

/people/kamalkumar.ramakrishnan/blog/2008/02/13/monitoring-the-idoc-adapter-in-xipi-using-idx5

It is a manual process...will be better if experts suggest something automated.

Regards,

Abhishek.

former_member206760
Active Contributor
0 Kudos

HI vamsi,

Following is the solution that we are using >

1. There is a separate interface ( file to idoc )that runs at the end of the business day..

This interface will pick up a file ( from say ur WMS system) and post an idoc STATUS.SYSTAT01

the file in this case will have the idoc number of the material idoc and the status( say 11 for OK ) and the same will be mapped to idoc.

This idoc in turn will change the status of the material idoc from 03 to 11 . Then a filter can be made on this to find out which idocs did not reach status 11..

however here there are chances that this ack interface can go in error as well

2. Or u can have a separate interface ( file to Proxy ) ..here the difference would be that single file will have all the idoc numbers that were received during that day and then in the proxy u can write abap code to change the status of those idocs to say status OK

Edited by: Tarang Shah on Feb 6, 2010 8:05 PM

Edited by: Tarang Shah on Feb 6, 2010 8:06 PM

Edited by: Tarang Shah on Feb 6, 2010 8:14 PM