cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to convert sender XI party http://sap.com/xi/XI/XIParty/to an IDOC

Former Member
0 Kudos

Dear SAP experts,

Good day!

I have a scenario, wherein, a specific IDoc type was triggered from SAP R/3 which goes to SAP PI (PI 7.1).

PI successfully received the message and was able to map it but, the Acknowledgement Status is in error. It says, Acknowledgement not possible.

Checking the trace logs, it indicates,

<SAP:Category>XIAdapter</SAP:Category>

<SAP:Code area="IDOC_ADAPTER">ATTRIBUTE_INV_SND_PARTY</SAP:Code>

<SAP:P1>http://sap.com/xi/XI</SAP:P1>

<SAP:P2>XIParty</SAP:P2>

<SAP:P3>P_3PL_EDI_CML</SAP:P3>

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Unable to convert sender XI party http://sap.com/xi/XI / XIParty / XXXX to an IDoc partner</SAP:Stack>

<SAP:Retry>M</SAP:Retry>

Kindly advise what caused the error in acknowledgement.

Thanks in advance!

Gerberto

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Refer this link and also check the following-

http://www.sdn.sap.com/irj/scn/weblogs;jsessionid=(J2EE3417700)ID0123728650DB11431896815160197766End...

Tcode Se38

program -> IDX_NOALE and execute

Select the Idoc sender port and client and clickon 'Request Acknowledgment' and then try your scenario.

Former Member
0 Kudos

Thanks for your reply.

Is the transaction code(se30) needs to be executed in the GDD PI system?

Or in the SAP R/3 system?

Thanks again,

Gerberto

Former Member
0 Kudos

Thanks for your reply.

Is the transaction code(se30) needs to be executed in the GDD PI system?

Or in the SAP R/3 system?

Thanks again,

Gerberto

Former Member
0 Kudos

Thanks for your reply.

Is the transaction code(se30) needs to be executed in the GDD PI system?

Or in the SAP R/3 system?

Thanks again,

Gerberto

Former Member
0 Kudos

Thanks for your reply.

Is the transaction code(se30) needs to be executed in the GDD PI system?

Or in the SAP R/3 system?

Thanks again,

Gerberto

Former Member
0 Kudos

Thanks for your reply.

Is the transaction code(se30) needs to be executed in the GDD PI system?

Or in the SAP R/3 system?

Thanks again,

Gerberto

Former Member
0 Kudos

You need to execute this report in PI system (transaction code is SE38) and report name is IDX_NOALE

but it disables the generation of IDOC ACk...if you still need ack then i think you need to create the communication channel for sending the ack back to the sender...

HTH

Rajesh

Former Member
0 Kudos

GDD PI system

Former Member
0 Kudos

Hi All,

Thanks for your reply.

The specific ack status error only happens if the sender is SAP R/3 "A".

But for other R/3 system, (SAP R/3 "B"), the ack status is ok.

COrrect me if i'm wrong, but, does it mean that the only concern is for the SAP R/3 "A", in which, its ack status was disabled?

Former Member
0 Kudos

Also, does the ack status is per IDoc type?

Kindly advise.

Appreaciate all your inputs on this one.

Thanks!

Former Member
0 Kudos

Check this link on Idoc acknowledgements-

http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/903a0abc-e56e-2910-51a8-9dc616df56eb&override...

It gives you brief idea on what needs to be configured.

Former Member
0 Kudos

Thanks for this!

This is very helpful.

Thanks again!

Gerberto

Former Member
0 Kudos

Hi,

All the Ack are of the type ALEAUD. Just check the partner profile setting in both the system A and B..The Partner profile must not have been set

Regards

Vijaya

Answers (0)