cancel
Showing results for 
Search instead for 
Did you mean: 

Error in File to RFC scenario: ATTRIBUTE_WRONG_INTF

Former Member
0 Kudos

Hello,

My scenario is going from File to RFC which is simply writing to an SAP table.

My mapping seems OK and tests OK but in SXMB_MONI I get red flag and error below:

<?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_WRONG_INTF</SAP:Code>

<SAP:P1>ZDWM_POS_UPDATE</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Unable to interpret IDoc interface ZDWM_POS_UPDATE</SAP:Stack>

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

</SAP:Error>

The posts I see in the forums with this text have to do with an external deffinition being incorrect. I don't have an ED, it is mapping right to our custom RFC interface ZDWM_POS_UPDATE.

Does anyone have any ideas or pointers for troubleshooting this?

Many thanks,

Aaron

Accepted Solutions (1)

Accepted Solutions (1)

prateek
Active Contributor
0 Kudos

Make sure that you have created an RFC receiver channel and not an idoc receiver channel.

The error is specific to idocs and when instead of name of Idoc, some message interface referring to idoc message type is used.

Regards,

Prateek

Answers (3)

Answers (3)

former_member307485
Active Participant
0 Kudos

Hi Aron,

You should not create any message interfaces refering to RFC.Infact RFC acts both like Message type and Messge interface.

In interface determination choose ALL radio button and choose Idoc itself instead of interface.

Also the interface mapping should be b/w Fileinterface<-->RFC directly (no need of interface)

Hope this helps.

Regards,

Divya

Former Member
0 Kudos

Also check is there any idoc too in your PI box with same name

and your interface is point to that instead of RFC call.

Rajesh

Former Member
0 Kudos

Hi Aaron,

Please check the RFC receiver communication channel in RWB.

There you will get some detailed error description.

and Why the error message is writing

"Unable to interpret IDoc interface ZDWM_POS_UPDATE"

Regards

Sunil