cancel
Showing results for 
Search instead for 
Did you mean: 

Error: ATTRIBUTE_IDOC_METADATA

Former Member
0 Kudos

Hello Guru's,

I have got the following scenario: XML to IDOC, but when the message is in XI, it gives me an error and I do not understand why. Hope someone can help me.

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

<SAP:P1>FM NLS_GET_LANGU_CP_TAB: Could not determine code page with CAO300 I::000 FM NLS_GET_LANGU_CP_TAB</SAP:P1>

<SAP:P2 />

<SAP:P3 />

<SAP:P4 />

<SAP:AdditionalText />

<SAP:ApplicationFaultMessage namespace="" />

<SAP:Stack>Error: FM NLS_GET_LANGU_CP_TAB: Could not determine code page with CAO300 I::000 FM NLS_GET_LANGU_CP_TAB</SAP:Stack>

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

</SAP:Error>

Best regards,

Accepted Solutions (1)

Accepted Solutions (1)

former_member183906
Active Contributor
0 Kudos

logon user of the RFC destination does not have the necessary authorizations for determining the metadata.

In transaction PFCG, extend the role of the logon user by adding the following authorizations:

  • Authorization object S_RFC

Field name RFC_TYPE value FUGR

Field name RFC_NAME value EDIMEXT, SDTX

Field name ACTVT value 16

  • Authorization object S_IDOCDEFT

Field name ACTVT value 03

Field name EDI_CIM value ' '

Field name EDI_DOC value TXTRAW01

Field name EDI_TCD value WE30

  • Authorization object S_CTS_ADMI

Field name CTS_ADMFCT value TABL

  • Authorization object S_TABU_DIS

Field name ACTVT value 03

Field name DICBERCLS value

Note: You can activate the display of the technical names of objects and fields in authorizations maintenance by choosing the 'Technical Names' function from the 'Utilities' menu.

Then save and execute the 'Generate' function. Then choose 'Back' to return to role maintenance and switch to the 'Users' tab. Press the 'User comparison' button to execute this function

The problem is with the user id in sm59 of XI which is used to call the R3 system. Check the authorization with the following SAP Note - 837595. Also make sure that this user is not locked.

Answers (4)

Answers (4)

Former Member
0 Kudos

U r Metadata is not created in XI ( IDX2)

Former Member
0 Kudos

hi

check the oss note:837595

also check the entries in the port IDX1 and the ports must be according to the naming convention

regards

kummari

Edited by: kummari on Sep 11, 2008 9:40 AM

Former Member
0 Kudos

Kindly refresh Idoc meta data cache and check for RFC connection connectivity .

Use

IDX1 Port Maintenance in IDoc Adapter

IDX2 Meta Data Overview in IDoc Adapter

WE09 Search for Idocu2019s by Content

WE05 IDoc Lists

Former Member
0 Kudos

Go to transaction IDX2 in XI...

import metadata for your IDoc....if already imported delete the same and import again