on 09-02-2009 1:49 PM
Hi,
My scenario flow is IDoc -> PI -> ABAP Proxy (ASync).
The receiver ECC system is configured to send application acknowledgement back to PI. When the proxy call fails because of any data issues it populates a fault message and the message status is shown as error in receiver ECC system. However in the PI Message monitor message status is success though it says error in application acknowledgement.
The fault message that is returned by ECC is also displayed as an XML string in the error section of the acknowledgement. Is it possible to capture this fault message and update back to the send ECC IDoc status.
Thanks..
this is possible in a synchronous scenario
In the asynchronous case, you can see a fault message in the monitoring of the Exchange Infrastructure. For example, in technical monitoring you can display the fault message in a more readable format by choosing Further Information on Error. In the synchronous case, you can integrate a format of this type into your application on the caller side by using the method CL_PROXY_FAULT=>SHOW.
/people/jin.shin/blog/2007/05/21/handling-web-service-soap-fault-responses-in-sap-netweaver-xi
/people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
this is possible in a synchronous scenario
In the asynchronous case, you can see a fault message in the monitoring of the Exchange Infrastructure. For example, in technical monitoring you can display the fault message in a more readable format by choosing Further Information on Error. In the synchronous case, you can integrate a format of this type into your application on the caller side by using the method CL_PROXY_FAULT=>SHOW.
/people/jin.shin/blog/2007/05/21/handling-web-service-soap-fault-responses-in-sap-netweaver-xi
/people/sap.user72/blog/2006/01/16/xi-propagation-of-meaningful-error-information-to-soap-client
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
a question is neccesary to send the FA? Well you can stop that.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You can capture the message and send back to ECC in terms of acknowledgment, but that won't help you to change the already Processed IDOC status.
You are trying to create the Synchronous scenario...better to use Proxy on both side in this case...
Thanks
swarup
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
79 | |
9 | |
9 | |
7 | |
7 | |
6 | |
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.