cancel
Showing results for 
Search instead for 
Did you mean: 

My scenario is file to Idoc and we are using multiple receivers.

Former Member
0 Kudos

Whenever we executes the scenario, getting the error u201CATTRIBUTE_IDOC_METADATA u201Cin sxmb_moni

Any suggestions on how to do solve this?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi santosh,

once need to check below points:

1.In receiver communication channel check if the 2 mandatory parameters are passed correctly/not?

Rfc Destination and Port...

2.Check RFC destination connection whatever u created in xi.

thanks,

Sankar.s

Former Member
0 Kudos

those mandatory parameters are provided correctly and rfc destination also working fine

Former Member
0 Kudos

can you elaborate the issue?

Former Member
0 Kudos

<?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="1">

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

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

<SAP:P1>Copy Receiver from Payload: Receiver Is Missing in Payload</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:Stack>Error: Copy Receiver from Payload: Receiver Is Missing in Payload</SAP:Stack>

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

</SAP:Error>

Former Member
0 Kudos

hi,

might be you Need to check if there are any missing mandatory control record values like partner number, message type

thanks,

Former Member
0 Kudos

Hi,

Check whether you have given the operation Mapping correctly in the interface Determination.

reagrds,

ganesh.

PriyankaAnagani
Active Contributor
0 Kudos

Hi,

>>>>Error: Copy Receiver from Payload: Receiver Is Missing in Payload

Have you checked "Apply control records from payload " in IDOc receiver communication channel?? If so please make sure that you've mapped RCVPRN accordingly in control record of IDOC.

Refer below discussions

Regards,

Priyanka

Answers (1)

Answers (1)

Former Member
0 Kudos

Hi,

you must have selected the option TAKE SENDER FROM PAYLOAD in your IDOC adapter . If you do this, then you need to populate the value of SNDPRN in the IDOC control record during mapping. Populate SNDPRN with the valud Sender Partner Name in the mapping and then process the IDOC . It should work.

Go to IDX2 in XI system and import the Idoc. If it exists,delete it and Reload.

Also make sure that,IDX1 entry is correct.

If you are in PI 7.0 then you can try this-

http://help.sap.com/saphelp_nw04/helpdata/en/44/11982eb8da648fe10000000a1553f7/frameset.htm

Before doing this I would ask you to ensure that all the segments are released.

Also you can check the IDOC via we30 by F9 (check).

regards,

ganesh.