cancel
Showing results for 
Search instead for 
Did you mean: 

Fault Message Type

Former Member
0 Kudos

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..

Accepted Solutions (0)

Answers (4)

Answers (4)

Shabarish_Nair
Active Contributor
0 Kudos

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

Shabarish_Nair
Active Contributor
0 Kudos

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

Former Member
0 Kudos

hi

a question is neccesary to send the FA? Well you can stop that.

Former Member
0 Kudos

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