cancel
Showing results for 
Search instead for 
Did you mean: 

Acknowledge problem

Former Member
0 Kudos

Hi Guru,

I am working on IDoc ->XI->File scenario. All things work fine. IDoc sent to XI successful, But in XI, at SXMB_MONI, this message shows up "Acknowledgment not possible", so I just open this ack message, there isn't have any error segment at left hand side, actually it's have an successful flag( black & white flag ). So finally, I login to R3 system, using WE05, I also see the ack message ALEAUD.

My question is, why the Ack status in XI is still "Acknowledgment not possible".

I paste the ACK segment of acknowledgment message in XI SXMB_MONI as following for your reference.

<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>

- <!-- Response

-->

- <SAP:Ack xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="1" applicationAckNotSupported="true" applicationErrorAckNotSupported="true">

<SAP:Status>AckRequestNotSupported</SAP:Status>

<SAP:Category>permanent</SAP:Category>

</SAP:Ack>

Accepted Solutions (1)

Accepted Solutions (1)

justin_santhanam
Active Contributor
0 Kudos

Qi,

Refer Bhavesh's reply -

raj.

Former Member
0 Kudos

thank you for your quick response.

But acturally, he is talking about how to not receive acknowledge message from XI, due to file adapter will not send back an application level acknowledge.

But I know XI can send back an system level acknowledgment message. which file adapter can do this. Acturally I have seen this system level ack message has been sent back in R3 system. The only problem is why this acknowledgment status in XI is still "Acknowledgment no possible".

Former Member
0 Kudos

Hi,

Run the report IDXNOALE inorder to Suppress the IDOC Acknowledgements

Regards

Seshagiri

Former Member
0 Kudos

No , I do want to get an IDoc acknowledgment in system level, and I know it is not possible to get an application level acknowledgment due to receiver is an file adapter

turmoll
Active Contributor
0 Kudos

> No , I do want to get an IDoc acknowledgment in system level, and I know it is not possible to get an application level acknowledgment due to receiver is an file adapter

IDoc sender adapter requests the following acknowledgements:

- SystemErrorAckRequested

- ApplicationAckRequested

- ApplicationErrorAckRequested

File receiver adapter supports only system acknowledgements and system error acknowledgements if they are requested by the sender.

So you will get:

- SystemErrorAck – when message has not reached the target system

- AckRequestNotSupported – for all others acknowledgement types (your case is here)

Regards,

Jakub

Former Member
0 Kudos

Hi, i have the same scenario and managed to get incoming ALEAUD idocs in R3 for each System Acknowledgement sent by File Adapter. The ploblem is that the ALEAUD idocs are coming with empty DOCNUM fields. Why can this be happening?

Thanks in advance,

Nicolá

Answers (2)

Answers (2)

Former Member
0 Kudos

Goto T:code SE38 in XI system

1.Program name : IDX_NOALE

2.Execute

3.Select the Sender port & Cient

4. Click on " Do Not Request Acknowldgement "

5. Select the " Add Message Type "

6. Give your Idoc Message type and Execute.

Now you'll not get that Ack Error message

Former Member
0 Kudos

Hi Qi,

we have the same problem. We the following scenario: IDOC -> XI -> JMS.

Have you found a solution for the problem?

Jamal

Former Member
0 Kudos

Sorry, I still not get the answer.