cancel
Showing results for 
Search instead for 
Did you mean: 

Structure / value mappings

Former Member
0 Kudos

What is the differene between structure mapping and value mapping ?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Answers (4)

Answers (4)

former_member192295
Active Contributor
0 Kudos

Hi,

Structure and value mapping both are in same line, for example

strucute mapping: In FCC mechanism source and target structure data alinement is different, based on requirement we can align data in file at target system

Value mapping: We can change value according to target system, at mapping we can change

I hope now clear

former_member182455
Active Contributor
0 Kudos

Hi midhun,

Value Mapping concentrates on the actual values that are being mapped.

Sometimes the requirement is like although source and target strcutres are similar, values need to be translated into another set and then mapped.

Value mapping is used when both sender and receiver treat the same object differently,it is achieved by making a value mapping table.

e.g. we have an element called <TravelClass> in both source and target element.

Now assume that source message uses codes such as 1, 2 etc. for this element. However, the target mmay expect strings values such as 'business', 'economy' etc. for this element.

In such cases, we use value mapping. Essentially we achieve the following translation:

1 -


> business

2 -


> economy

In graphical mapping we have a standard function called ValueMapping to define a simple table like one above.

Finally, the term 'Functional Mapping' is given only to confuse the people

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


value mapping

Structure Mapping is not very much concerned which values are being mapped. It is more concerned about the structure of source and target elements.

It can be of two types (these don't have formal names as such)

1) Mapping values of some source elements to some target elements

e.g. source has element <fname> which is directly mapped to element <FirstName> in the target.

2) Mapping values after changing the element structure

e.g. source is

<name>

<fname> --- </fname>

<lname> --- </lname>

</name>

And target is

<fullname> --- </fullname>

So here we concatenate source elements and map to target.

Regards

srinivas

Former Member
0 Kudos

Hi,

Value mapping --> It concentrates on the actual values that are being mapped. converting a value in the source to a another in target. Say in source it might me KM but in target u might need Kilometers or Suppose in source it might me IND but in target u might want India.

(or) The person Mr. Smith has a particular customer number as a customer of mail order company A and has a particular employee number as an employee of company B. Both numbers refer to the same person.

Also check the below links-->

ValueMapping using the Graphical Mapping Tool

Accessing Value Mapping defined in Directory using Java functions

Value Mapping replication

Structure mapping converts the source structure into target sturcture.

Regards,

Bharath.

Former Member
0 Kudos

Hi,

Structure mapping done for the sender and receiver message types, it is static, but value mapping for runtime, here based on the input values it takes the corresponding value at runtime.