cancel
Showing results for 
Search instead for 
Did you mean: 

Transports value mapping tables

Former Member
0 Kudos

Hello!

How do you transport value mapping tables that have been filled using the value mapping replication API?

We have written scripts that automatically can generate XMLs from Excel sheets and send them to XI to fill the value mapping tables. If we want to transport we just modify the script so that it sends the XMLs to XI DEV, ITG or PRD but I think there should be a better way to do it.

Is it possible to fill the table on XI DEV using the value mapping replication API and then transport the tables to ITG using standard ABAP transports? If yes, can we only transport certain namespaces so that only the values for a specific scenario are transported?

Regards, Tanja

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Tanja:

The value mapping groups created via replication objects are created in the cache and are not avaibable for transport. You should run your XML->XI->ValueMappingReplication (vmr) interface for each environment...that is, you should also transport the xml-xi-vmr scenario to the corresponding environment (dev, test, prod) or at least change the target host of the value mapping replication communication channel in your current environment.

Cheers,

Matias

Former Member
0 Kudos

Hello!

> XML->XI->ValueMappingReplication (vmr) interface for

> each environment...that is, you should also transport

> the xml-xi-vmr scenario to the corresponding

> environment (dev, test, prod)

Yes, this is what we currently do. We have the value mapping replication scenario on DEV, ITG and PRD and the script sends it to the corresponding XI system. I was just wondering if there is a better solution and we can transport the value mapping tables.

Regards, Tanja

Former Member
0 Kudos

You run the report you wrote (the abap) in the appropriate application system. This means the program should be avaiable on all platforms; DEV, Test and PROD.

This is ofcourse for value mapping mass production. With the standard ValueMappingReplicationOut Message Interface.

Former Member
0 Kudos

Hello!

> You run the report you wrote (the abap) in the

> appropriate application system. This means the

> program should be avaiable on all platforms; DEV,

> Test and PROD.

We currently do not use an ABAP report but a Visual Basic Script that generates the XMLs from Excel sheets and sends them to XI using the value mapping replication API.

Regards, Tanja

Former Member
0 Kudos

No then you can't transport it, it is a java cache object which you can see in Cache monitoring in the runtime workbench. I'm afraid no transports.

We did, on an earlier project, read the excel sheet with an abap and send it through the application system to XI. I would suggest to do the same.

MichalKrawczyk
Active Contributor
0 Kudos

hi,

in directory you can choose - export and then value mapping tables

but don't know if those with replicattion api are also transported in the same way

Regards,

michal

Former Member
0 Kudos

Hello!

> in directory you can choose - export and then value

> mapping tables

> but don't know if those with replicattion api are

> also transported in the same way

No, when you use the value mapping replication API the values are not in the Integration Directory. There is read access in RWB -> Cache Monitoring -> Java Cache -> Value Mapping Groups only.

Regards, Tanja