cancel
Showing results for 
Search instead for 
Did you mean: 

Value Mapping in PI 7.1

Former Member
0 Kudos

Hi All,

Please tell me about value mapping.I have never worked on value mapping earlier.Please give me the steps to do value mapping.

Thanks in advance.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Shweta,

Check this links

/people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool

http://help.sap.com/saphelp_nw04/helpdata/en/2a/9d2891cc976549a9ad9f81e9b8db25/content.htm

Regards

Ramesh

Former Member
0 Kudos

Hi Venkataramesh,

Thanks for the reply.

Please tell me the following.

1.How can we create the Value Mapping Table?

2.What can we mention for the following while creating the Value Mapping Table?

-Agency

-Identification scheme

-Value

Thanks in advance.

Former Member
0 Kudos

Hello Shweta,

Go to ID and a select Tools under menu and under tools select ValueMapping..

It will prompt a window with ValueMapping Agency and valueMpping group by ,select ValueMapping Group by

under Agency enter your source interface name .

suppose if you have file to idoc ..and file is coming from legacy system and want to get partner name from value mapping table

then follow like this

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

once you provide this a table will be displayed there you need to maintain source aanfd target values

e.g : SNDPRN (sender parnter) SAPSND (value)

like this you maintain this values and activate the same...

once done go to IR and select ValueMapping and pass the source as SNDPRN and provide the Agency scheme values and map the result to target thats it

Rajesh

Former Member
0 Kudos

Hi Rajesh,

Thanks for the reply.

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

Do we need to mention Agency twice?

For Legacy System-Business Service(Communication Component) and for SAP -Business System.Is it?

After this which function can be used in Mapping?Is there any standard function ?

Also, what shall I mention for Value?

Thanks in advance.

Edited by: Shweta Kullkarni on Sep 1, 2009 8:38 AM

Former Member
0 Kudos

Hi Rajesh,

Thanks for the reply.

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

Do we need to mention Agency twice?

For Legacy System-Business Service(Communication Component) and for SAP -Business System.Is it?

After this which function can be used in Mapping?Is there any standard function ?

Also, what shall I mention for Value?

Thanks in advance.

Former Member
0 Kudos

Hi All,

In Valu Mapping please tell me about the following

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

Do we need to mention Agency twice?

For Legacy System-Business Service(Communication Component) and for SAP -Business System.Is it?

After this which function can be used in Mapping?Is there any standard function ?

Also, what shall I mention for Value?

Thanks in advance.

Former Member
0 Kudos

check the Function Category > Conversions...

Can you see value mapping?

Regards,

Former Member
0 Kudos

Hi Sunil,

Thanks for the reply.

Shall I click on the function module to mention the following or shall I click on the structure fields to mention the following?

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

Do we need to mention Agency twice?

For Legacy System-Business Service(Communication Component) and for SAP -Business System.Is it?

Also, 1 .please tell me can I maintain the dame in Integration Directory?If so can I skip it doing in Enterprise Services Repositore?

2.What changes need to be done in receiver determination and communication channels?

Thanks in advance.

Former Member
0 Kudos

Hi All,

Shall I click on the function module to mention the following or shall I click on the structure fields to mention the following?

Source

Agency : Legacysystem

Scheme : namespace of that inteface or scenario

Agency : SAP

Scheme : namespace of that inteface or scenario

Do we need to mention Agency twice?

For Legacy System-Business Service(Communication Component) and for SAP -Business System.Is it?

Also, 1 .please tell me can I maintain the dame in Integration Directory?If so can I skip it doing in Enterprise Services Repositore?

2.What changes need to be done in receiver determination and communication channels?

Thanks in advance.

Former Member
0 Kudos

Hello shweta,

First try to understand the concept of ValueMapping...(hope dont mind this..)

take an example like personal and Office as two different agencies of yours

In personallife agency your name is shweta ,where as in OfficeAgency you will have an ID ..

so here

SourceAgency : Personal

Scheme : provide life as scheme

TargetAgency : Official

Scheme : provide life as scheme

Source is Name Target is EmpID (which needs to be maintained)

Once this is done need to use the same in your mapping as values differs to different environments(D,Q and P)

so in Q and P systems instead of chagning at mapping levels go to table level in ID and change the target values only

which is very easy to maintain

Once above things in ID.. go to IR at message mapping level and select the ValueMapping function and prvide the sourceAgency scheme and tager agency scheme and pass the value Name as input to Valuemapping and map the output to required target element

HTH

Rajesh

Former Member
0 Kudos

Hi All,

Actually, I am using the value mapping to update the Old Client system fields to the new SAP fields.

But the descriptions which I need to update are one and the same (In both Client system as well as SAP system).

But in Mapping sheet Value Mapping is mentioned under which I need to update the Old Client fields with the New SAP fields.

Is Value Mapping required for this?Can't we do it with simple Message Mapping?

If Value Mapping is required then please tell me do I need to mention the Technical System for Schema while creating the Value Mapping Table?

I am confused with whether I need to mention Technical System or simple Namespace while creating the Value Mapping Table?

Thanks in advance.

Former Member
0 Kudos

Technical system is no way related to value mapping ...

When source and target values are same no need to go for valuemapping

Hope this clears all ur queries

Rajesh

Answers (2)

Answers (2)

Former Member
0 Kudos

answered

Former Member
0 Kudos

Hi All,

Actually, when is Value mapping implemented?How is it implemented?

Thanks in advance

Former Member
0 Kudos

Check the below threads

search SDN for more details

Rajesh

Edited by: Rajesh on Aug 31, 2009 7:55 PM

Former Member
0 Kudos

Hi Rajesh,

Thanks for the reply.

1.Can we do the value mapping in Graphical Mapping?Is there any standard function available for that?If so what is it?

2.Do we need to maintain any value mapping table in ID?If so then where and how to create it?Where actually do we need to mention it?

Thanks in advance.

Former Member
0 Kudos

hi

Try with following links

/people/udo.martens/blog/2009/04/03/value-mapping-replication-scenario

/people/community.user/blog/2007/01/08/valuemapping-using-the-graphical-mapping-tool

Former Member
0 Kudos

Hi Shweta

Please see me answers below,

1.Can we do the value mapping in Graphical Mapping?Is there any standard function available for that?If so what is it?

Your question is not clear but I will answer both ways.

If you are talking about create Value Mapping from the Integration Directory. Answer is yes. You can create value mapping groups there.

If you are talking about using Value Mapping in the graphical tool. Answer is yes. You will only see results in runtime (up to PI 7.0). In PI 7.1 you can see results during development time, after some configurations.

2.Do we need to maintain any value mapping table in ID?If so then where and how to create it?Where actually do we need to mention it?

You can do it either in ID or you can upload your values into Cache via Value Mapping Replication. (Let's say in a massive way).

In ID just create a new Value Mapping Group. That will create the values in Cache.

In IR, in your mapping, use a ValueMapping object (found under Convertion Functions) and fill it in with the values used to create the object in the ID.

I also have a document step by step for Value Mapping Replication if you want to.

Good Luck.

Luismier.

Thanks in advance.