cancel
Showing results for 
Search instead for 
Did you mean: 

Interfaces mapping problems.

Former Member
0 Kudos

Michal,

I'm having some problems with the sender agreement and the receiver determination, let me explain you the scenario: i'm trying to translate inbound plain text files to XML to a outbound interface for MDM.

An XI consultant (expertise) has successfully created the inbound - outbound interface mappings for vendors catalog, it has worked good since he set it up, but now that i'm trying to create the materials mapping according to the manuals step by step, i can't create the receiver determination settings, the pop-up window return 0 objects for interface mappings (that i have already created and linked with msg types).

So what can i do? Do you have any idea?

Regards,

Gerardo.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Gerardo,

Your search criteria could be wrong. Delete the criteria and search again. Also, check the msg types and interfaces used in your mappings. Sometimes a wrong namespace could be used.

Cheers

Manish

Former Member
0 Kudos

Hi Shravan, Manish:

Thanks for the answer but, i'm still having the same problem at the receiver determination. I found the select criteria to select the inbound interface, but there isn't a selection criteria to the interface mapping or even i don't know where to find it. I also have checked the namespace, but it's the same at all the definitions.

I've checked the setting up process that i made and i couldn't find what's the origin of the problem, i'll give you a general review of the scenario i've created, check it out:

At design:

Message interfaces <- Message types <- Data types.

Interface mappings <- Message mappings.

At configuration:

Receiver determination <- Interface determination // <- Interface mapping. (here is the problem)

Sender Agreement <- Comunication channel.

Receiver Agreement <- Comunication channel.

In the configuration overview for receiver determination appears with red color letter: Mapping "not specified" and the receiver agreement "does not exist".

Thanks for your help, i'll be waiting for your reply.

Regards,

Gerardo.

Former Member
0 Kudos

Hi Gerardo,

Try this...

1. Go to your interface mapping and activate it. ( You might have to make a cosmetic change , like changing the description).

2. Go to transaction SXI_CACHE in the XI box and do a complete cache refresh. Once it is done, check that the mappings shown are the latest one.

Hope this helps.

Cheers

Manish

Answers (3)

Answers (3)

Former Member
0 Kudos

I think I know why you do not have an interface mapping.

Probably you did not select the <b>inbound interface</b> before selecting the <b>Interface Mapping</b>. First select the inbound interface (target interface), then you will see the interface mapping in the list.

regards

Shravan

Former Member
0 Kudos

Gerardo, This has helped me in the past..

After you define receiver determination (specifying the receiver service), save the receiver determination step.

In the configuration overview for Receiver determination section, Click on the new interface determination (first button in the tab).. This automatically brings up interface determination with the sender, sender interface and receiver service. In Configured inbound interfaces, manually key in the the Interface name and Interface mapping name. save..

Go back to receiver determination and press the 'Refresh ' button, You should see both receiver interface and mapping to be used.

Former Member
0 Kudos

may be you are not looking in the right name space, <b>Delete Criteria</b> and then click on <b>Search</b>. You should be able to see all available objects.

regards

Shravan