cancel
Showing results for 
Search instead for 
Did you mean: 

Difference B/W Value Mapping and Fixed values table

Former Member
0 Kudos
1,783

Hi,

I want to to know the difference between Value mapping table function and Fixed Values function.. .. because on both i have used in my Mappings acording to my view Functinality wise both are working same.. then what is the difference betwen each.. and is there any restriction.. or nay thing.. please clarryfy me..

Regards

Jain

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Fixvalue -

The corresponding source and target values are specified in IR in mapping. right click to FixValues.

You can test this function in Mapping Test Tab

Values mapping

this table is maintained in ID

only runtime testing possible as values are picked during runtime

Answers (5)

Answers (5)

Former Member
0 Kudos

Resolved

Former Member
0 Kudos

Hi,

In case of Value mapping : it is context of XI, It will happen two meanings,

1) it essential alteration of Source value to Target value such as CCYYMMDD to MM/DD/YY.

2)It allow the Source value to be compared against a table containg a list values and upon finding a match returns target value.

In case of fix value mapping: Same as value mapping

It will give the value of Source element, It is nothing but a constant value.

EX:

Source: Target:

Empno:10( Here 10 is the fix value) Empno:10.

Thanks & Regards,

Sateesh n.

Former Member
0 Kudos

Hi,

Fix Values Function is used

1) When we have few values only to be transformed based on the Source value to target value. This is quickly done at IR itself

2) This is Specific to particular mapping

3) We cant re use it for other mappings

Value Mapping

1) We can re use it any other mapping later also

2) When we have more values to specify means we can go for this.

Regards

Seshagiri

Former Member
0 Kudos

YES..there is a difference between Fixed values and Value Mapping.You have to fill the fixed value table in IR. where in you have to create value mapping in ID.Both are working same functionality.You can create groups also in value mapping.

If you want to change/add values to your tables,you have to modify your mapping table in fixed values manually. But that can be done automatically with value mapping replication if you defined value mapping tables.

Former Member
0 Kudos

Value Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm

Look Up in mapping:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

Fix values:

Fix values table will be created internally in IR, and define values for field mapping. this function generally used for fixed value transfermations during message mapping based on key values.

Value mapping:

Value mapping table wil be created in ID and maintain values in value mapping table for value transfermations during message mapping.

You use the value mapping function to map different representations of an object to each other. You save the mapping rules for different objects in a value mapping table.

The main difference between fix values and value mapping is ,

1. Fix value deals with defining mapping table at design time that is in IR whereas for value mapping you need to specify this mapping table in ID.

2. Value mapping can be reused by specifying same party and agency but this is not the case with fix values.

Fix Value Function: You mean to say Constant function taht we have in mapping. In many cases few fields of target structure are mandatory where we must have to specify the values and that can not be mapped to any field of source due to unmatched structure. In that case we use contant for those mandatory fields because withour spefifying some values it would not work.

Former Member
0 Kudos

hi

Value Mapping:

http://help.sap.com/saphelp_nw04/helpdata/en/13/ba20dd7beb14438bc7b04b5b6ca300/frameset.htm

/people/sukumar.natarajan/blog/2006/10/23/accessing-value-mapping-defined-in-directory-using-java-functions

Look Up in mapping:

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8e7daa90-0201-0010-9499-cd347ffb...

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

/people/james.guanzon/blog/2006/03/23/how-to-support-industry-standards-in-xi-part-ii-of-iii--mapping

/people/sravya.talanki2/blog/2006/12/27/aspirant-to-learn-sap-xiyou-won-the-jackpot-if-you-read-this-part-iii

Fix values:

Fix values table will be created internally in IR, and define values for field mapping. this function generally used for fixed value transfermations during message mapping based on key values.

Value mapping:

Value mapping table wil be created in ID and maintain values in value mapping table for value transfermations during message mapping.

You use the value mapping function to map different representations of an object to each other. You save the mapping rules for different objects in a value mapping table.

The main difference between fix values and value mapping is ,

1. Fix value deals with defining mapping table at design time that is in IR whereas for value mapping you need to specify this mapping table in ID.

2. Value mapping can be reused by specifying same party and agency but this is not the case with fix values.

Fix Value Function: You mean to say Constant function taht we have in mapping. In many cases few fields of target structure are mandatory where we must have to specify the values and that can not be mapped to any field of source due to unmatched structure. In that case we use contant for those mandatory fields because withour spefifying some values it would not work.

Reward points if helpful. *