on 02-03-2012 10:28 PM
Hi all,
I have PI messages. To find respective ECC idoc,
1) i am going inside a message in SXMB_MONI.
2)Going to Call Adapter step.
3)In the SOAPHeader, there is a sub step called "IdocOutbound".
There, i have idoc number.
Further, i am trying to find the same idoc in ECC.
But, i am not able to find the idoc in ECC.
Am i doing something wrong.....?
thx.
Hi Santosh,
If you are looking at the message going from PI to SAP, then the IDoc number shown in PI wont match the IDoc number in SAP.
If you want to find the IDoc in SAP for a corresponding message in PI. Go to TCode we10 in SAP and here you can search for the IDoc based on the data in any of the segment.
Thanks,
Aravind
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HI,
Use TCODE IDX5 in PI and enter the message ID and you will able to see the corresponding IDOC number in PI. Click on that IDOC number and you will able to find the IDOC corresponding IDOC number from ECC.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
>>>There, i have idoc number.
Further, i am trying to find the same idoc in ECC.
IDOC number assigned in PI is not the same as generated in SAP ERP so you will not be able to use it
you can map the PI message into an IDOC control field (like arckey) and this will allow you to search IDOCs in ERP on the basis of SAP PI message id
Regards,
Michal Krawczyk
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Santosh,
Actually there is one way to undoubtfully match PI message (in sxi_monitor) with ECC IDoc. In sxi_monitor go to Call Adapter -> SOAP Header -> RunTime and get the value of the <SAP:EOReferenceOutbound type="TID"> attribute. This one is called the Transaction ID or TID for short. Make sure to use the EOReference Outbound because there are two more nodes with similar name.
Then go to your ECC system and search the IDoc number in EDIDS table, typing the TID found in XI into EDIDS-TID field. You can also call the INBOUND_IDOCS_FOR_TID function module instead of searching EDIDS. Unfortunately, I'm afraid there is no standard transaction to search IDocs by TID.
Hope this helps,
Greg
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.