cancel
Showing results for 
Search instead for 
Did you mean: 

Acknowledgement Idoc

Former Member
0 Kudos

Hello,

I have a scenario Idoc --> XI --> HTTP

I am requesting an acknowledgement from receiver.

and get ALEAUD Idoc in SAP system.

I want acknowledgement in XI for monitoring purpose in case of Application/System error.

But I dont want to update status of Idoc in Sender SAP System.

Is this possible?

Please help....

Thanks,

Beena.

Accepted Solutions (1)

Accepted Solutions (1)

moorthy
Active Contributor
0 Kudos

Hi,

IDOC >XI>Http.. in this case you need to do Application Error handling based on the acknowledgment from the Receiver (http)

If so, what is the purpose of ALEAUD.. btw, for this type of error handling, it is prefer to configure the Sync interface to cater the requirement of Application error handling.. Create a sync receiver and get the response into XI via BPM and handle the response thru email/alert etc,,

Also check out if you can handle Alerts based on the system error i.e connection error via adapter engine alert

Hope this helps,

Rgds,

Moorthy

Former Member
0 Kudos

Hi Moorthy,

Thanks for reply.....

This is a synchronous scenario and I have also used BPM.

I am getting Application Response as well as Application acknowledgement.

I am sending Response back to R/3 using BPM.

But I dont want ALEAUD Idoc to be posted in R/3.

Thanks,

Beena

bhavesh_kantilal
Active Contributor
0 Kudos

Beena,

If you do not want the Idoc ack to be sent to the R3 system, add the correspinding sender port, and Idoc name to the table IDXNOALE in XI and the Idoc ack's will be truned off for this interface in XI.

Regards

Bhavesh

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi Varun,

Thanks for reply.

I think the parameter ACK_SYSTEM_FAILURE is used to send acknowledgement to sender in case of system failure.

Correct me if I am wrong.

I am getting acknowledgement in XI and also ALEAUD Idoc is getting posted to SAP.

But is there any to stop the posting of ALEAUD Idoc in R/3 but still get Acknowledgement in XI.

I dont want to update status of Idoc in R/3.

I know I can add messagetype in IDX_NOALE but that will stop Idoc adapter requesting Acknowledgement.

Thanks,

Beena.

justin_santhanam
Active Contributor
0 Kudos

Beena,

Did you solved the issue, kidly do share the information with us.

Best regards,

raj.

varun_k
Contributor
0 Kudos

Hi Beena Thekdi,

I think this would help you.

1.In XI Enter the Transaction Tcode <b>SXMB_ADM</b> - Integration Engine - Administration.

2. In <b>Configuration</b>, select <b>Integration Engine Configuration</b> and <b>Execute.</b>

3.Now choose <b>Specific Configuration</b>.

4.Go to Change View and select <b>New Entries</b>.

5. Select the Parameters as shown below and SAVE

Category : <b>RUNTIME</b>

Parameters : <b>ACK_SYSTEM_FAILURE</b>

Current Value : <b>1</b>.