cancel
Showing results for 
Search instead for 
Did you mean: 

MDM ABAP API - Language information not valid for repository

Former Member
0 Kudos

Dear all,

We're programming an interface in SAP R/3 to MDM catalog through 'MDM ABAP API's'. Automatically, it creates an RFC connection to MMD, but we're getting the following connection errorwhen executing the API:

E MDM_ABAP_API 078 Language information ENG US USA not valid for MDM repository XXXYYYZZZ*.

*where XXXYYYZZZ is the repository name.

W'e've established the connection in R/3 through transaction MDMAPIC and we've created the same user in R/3 and MDM Console.

This is the code written on the program where we are defining the language (ENG), country (US) and region (USA).

*maintain logon language information

ls_repository_language-language = 'ENG'.

ls_repository_language-country = 'US'.

**no region information needed here

ls_repository_language-region = 'USA'.

How can I see the repository language definition?

Which are the correct codes to be used for language 'English', Country 'United States' and Region 'USA'? And for other countries, like spanish language, country Spain and Region ¿spain?

In fact, we copied this code from website:

http://help.sap.com/saphelp_nwmdm71/helpdata/en/44/93ad8931381053e10000000a422035/frameset.htm

Maybe the problem is that any RFC configuration is missing, and it has to be done in transaction SM59?

Thanks for your feecback,

Carlos Santamaría.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

The problem is now solved.

The correct languague information codes for Language Spanish, Country Spain and Region, are as follows:

Language: 'spa'

Country: 'ES'

Region: '___'

It is important to respect the CAPS, otherwise it doesn't work.

Regards,

Carlos Santamaría.