cancel
Showing results for 
Search instead for 
Did you mean: 

Problem with extension of idoc in XI

Former Member
0 Kudos

Hello All,

I've extended an Idoc in R/3 with new segment.

That new idoc extension i've mentained in t/code IDX2

Also, i've imported the new extended idoc in XI in IR.

Next i've done the related mapoping for the new segment in IR.

In ID, do i need to change the old idoc name with new extension idoc which i'm using in the Receiver Agreement

After doing all these above modifications..i've receving the below mentioned error message

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

<SAP:P1>I::000</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Error: I::000</SAP:Stack>

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

</SAP:Error>

Pls. let me know how i need to proceed further.

Thanks in advance!!!

Regards

Prasad

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

yes, in receiver agreement as well you need to mention extended IDoc

also again import meta data in IDX2 and just compare i it contains the extended segment data

Answers (6)

Answers (6)

former_member556603
Active Contributor
0 Kudos

Hello Prasad,

Go through these discussions....

Hope the above links are very helpful to you..

Thanks,

Satya Kumar

Former Member
0 Kudos

Hi,

There is no need to change the Idoc in Configuration even though the Idoc has Extensions.

Just you delete the Corresponding Idoc in IDX2 and Re create the meta data

Regards

Seshagiri

Former Member
0 Kudos

Hi,

After IDOC extention have you released it in R/3 or not??

If not then release it and repeat all steps as you did before. e.g. importing the IDOC, mapping etc..

Regards,

Sarvesh

prateek
Active Contributor
0 Kudos

The user Id used in sm59 to trigger the IDoc from the R3 system (the XI user id being used in SM59 of R3) does not have the authorizations to post the Idoc.

See SAP Note 837595.

Regards,

Prateek

Former Member
0 Kudos

Hope watever Design (new Imported Idoc) present in IR is used in ID.Check this.

Moreover better way in ytansaction IDX2 -> delete al related idocs and re import the idoc.

hope this wud help u out

rgds

srini

santhosh_kumarv
Active Contributor
0 Kudos

Hi Prasad,

If the name of IDoc is changed then you have make changes in the receiver aggerement also. You can't change the existing receiver aggrement, create a new receiver aggrement for the changed IDoc.

Also import the new idoc meta data in IDX2.

Thanks

SaNv...

Former Member
0 Kudos

> Hi Prasad,

>

> If the name of IDoc is changed then you have make changes in the receiver aggerement also. You can't change the existing receiver aggrement, create a new receiver aggrement for the changed IDoc.

> Also import the new idoc meta data in IDX2.

>

> Thanks

> SaNv...

Hi,

Just to add few inputs from my side. While doing the changes in idoc/idoc extention, you are not rquired to do any kind of changes in the Integration Directory.

The only changes required is in Integration Repositroy to re-import the IDOC & do the correspoding mapping & reload the IDOC meta data into XI by using tcode IDX2.

Regards,

Sarvesh