cancel
Showing results for 
Search instead for 
Did you mean: 

IDOC Adapter Error

Former Member
0 Kudos

Hi All,

My scenario is JDBC to IDOC, where I am fetching data from Database and posting an IDOC in SAP. My ALE Configuration is correct. I have done the following steps:

In XI:

1. Created RFC destination to connect to ECC system

2. Created Port in IDX1

3. Imported Meta-data in IDX2

In ECC:

1. Defined Logical system

2. Partner Profile settings.

Still, I am getting the below error, not sure why is this occuring...

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

- <!-- Call Adapter

-->

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

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

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

<SAP:P1 />

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Receiver service cannot be converted into an ALE logical system</SAP:Stack>

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

</SAP:Error>

Can anyone help me out with what could be the cause of the error.

Thanks in advance.

Regards,

Amit

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

plz cross chck whther ur business system is "Web AS ABAP"?

regards

Former Member
0 Kudos

Hi,

I have cleared the meta-data and still I am getting the same error.

Yea, Business System defined is SAP Web AS ABAP

Is this something related to cache refresh, just guessing? Or any other clue, what could be the reason...

Actually, with same configuration it is working in Dev, but in QA it is giving this problem...

Appreciate any help from you...

Regards,

Amit

prateek
Active Contributor
0 Kudos

Check for the ID -> Business system name -> Service -> Adapter Specific Identifier

Have u provided proper Logical System name there

Regards,

Prateek

Former Member
0 Kudos

Are you using party-based communication? If so, then thats your problem.

Sincerely,

--NM

Former Member
0 Kudos

Hi,

My Problem got resolved...

Logical System was not defined when Business System was created in SLD, It was assigned later, so it could not refer to the logical system created. Had to click on compare with SLD in adapters specific identifiers, which refreshed and logical system was available now.

Thanks all of you for helping me out...

Regards,

Amit

Answers (2)

Answers (2)

former_member184619
Active Contributor
0 Kudos

Hi Amit,

check this link

/people/michal.krawczyk2/blog/2005/03/29/xi-error--unable-to-convert-the-sender-service-to-an-ale-logical-system

OR Check the receiver IDOC setting in my posting on Wiki

for File to IDOC scenario are u missing something

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/11/fileToIDOC-Part3(StepsrequiredinXIandR3)&

copy and paste complete link in URL or click here

https://www.sdn.sap.com/irj/sdn/wiki?path=/display/xi/fileToIDOC& then Part3

Sachin

Message was edited by:

Sachin Dhingra

Former Member
0 Kudos

Hi,

I have checked it again, the ALE config is correct. In IDX1 port has been configured correctly and in IDX2 the relevant IDOC structures have been imported...

Still getting the same error...

Can anyone help me out with this problem...

Thanks & Regards,

Amit

agasthuri_doss
Active Contributor
0 Kudos

Hi,

Clear the Meta dat in Tcode - IDX2 and try it out

Regards

Agasthuri Doss

Former Member
0 Kudos

Try this link:

The same error was resolved here.