‎2008 Dec 29 6:12 AM
How can I find out >> how was a Idoc created like by which Job or which Program?
‎2008 Dec 29 9:01 AM
If it's standard IDoc , I hope you can find out how it has been created. If it is a customised one then i think you need to find a relevant(using naming convention) job or exit that triggered it.
if that idoc is generated through a test run then its status will be 74.
‎2008 Dec 29 9:18 AM
Hi Shashank,
case1:
If u know IDOC number , open in WE02.
There you can see Messese type.
Go we20, Search foe message type .
That message type might contain Process code.
Process code will have FM name whcih was used for trigeer.
case2:
If u know output type of that idoc, go NACE
find related program.
Regards,
JBR
‎2008 Dec 30 7:38 AM
Hello,
You can follow the below procedure.
Run transaction WE02> give the idoc number and execute.> double click on the idoc > Click on status records> now double click on status 01> select Logging tab> you will find the creator name in User name box.
Regards
Arindam
‎2008 Dec 30 7:54 AM
Hi,
It depends on what IDoc is it. Inbound, Outbound, Standard or Custom ?
If it is a Standard Inbound IDoc, then there is a function module that posts the IDoc to the application and the IDoc itself is created in a external system and sent to the receiving system.
Custom Inbound IDoc would also be created in a external system and sent to the receiving system and will have a posting function module that will post the data to the application.
Standard/Custom IDoc Outbound IDocs can be created either by a custom program or by the message control.
For the outbound IDocs, you will know if the IDoc is created by the message control if the process code ( created in WE41 ) is assigned in the partner profile's Message control tab , otherwise it is created by a report program etc.
regards,
Advait