cancel
Showing results for 
Search instead for 
Did you mean: 

Conversion Functions

Former Member
0 Kudos

What are the differences in Value Mapping and Fix Values?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Check this from help.sap.com...

http://help.sap.com/saphelp_NW04/helpdata/en/43/c4cdfc334824478090739c04c4a249/content.htm

FixValues:

Executes a value mapping using a fixed value table that you complete using the function properties. The table is saved together with the most current message mapping and can only be used once.

Value mapping:

Executes a value mapping for the value I entered. In the function attributes, assign the both input value I and source value O to a representation in the value-mapping table. In this way, you can assign source and target structure fields to a representation. You complete the value-mapping table on the configuration maintenance screen in the Integration Builder. Since these entries are not available at design time, the mapping result is just an estimate when you test the message mapping. See also Value Mapping

The runtime interface for value mappings has changed for XI 3.0. However, XI 2.0 message mappings that call the Value Mapping function still function using the old runtime interface. To use the function parameters in the new runtime interface, choose XI 3.0 Interface.

In the function properties for the standard function Value mapping, in the fields Agency and Schema, enter the key for the source or target value. These values can have any values. However, you can also refer to the fields SenderParty, SenderService, ReceiverParty or ReceiverService. The mapping runtime replaces these values at runtime with the values from the corresponding fields in the message header of the message for which a value mapping is being executed.

In the field Agency you can also enter the name of a business system. When transporting value mappings from one Integration Directory to another, the Integration Builder sees if you have entered a business system as the agency and converts it during the transport (see also: Configuring Groups and Transport Targets).

Answers (10)

Answers (10)

Former Member
0 Kudos
Former Member
0 Kudos
Former Member
0 Kudos

Hi,

Please refer to the following links:

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

You can also refer these blogs

You can also refer to: https://www.sdn.sap.com/irj/sdn/xi-elearning

Former Member
0 Kudos

Hi All,

Thanks for the reply.

But i want to know while we do Value Mapping,what if we come across a situation where for example, we want to mantain code conversion in the run time.

consider source value is- GLN001

then target value required is - 7324

consider source value is- GLN002

then target value required is - 7324

consider source value is- GLN003

then target value required is - 7325

Then what do we do?How can we use Value Mapping Group in such case?

former_member182455
Active Contributor
0 Kudos

hi,

Value Mapping: Value Mapping is part of Mappings. And semantically identically information is collected using value mapping.

It can defined two meanings one is that it can transform the Source value to Target value such as CCYYMMDD to MM/DD/YY.

And second meaning of If u take the source value it compare the table against the values such as matching value is the target value.

Fixed value :it provides a simple generic value mapping in IR and The value range of a domain can be further restricted by defining fixed values.

Refer this links

http://help.sap.com/saphelp_nw04s/helpdata/en/e2/66708f730811d2959500a0c929b3c3/frameset.htm

http://help.sap.com/saphelp_nw04s/helpdata/en/c0/9803a7e58611d194cc00a0c94260a5/frameset.htm

http://help.sap.com/saphelp_nw04/helpdata/en/aa/cdb3370fee11d2b421006094b944c8/frameset.htm

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/00ee347e-aabb-2a10-b298-d15a1ebf...

http://help.sap.com/saphelp_nw04/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/frameset.htm (for lookups)

http://help.sap.com/saphelp_nw04/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/frameset.htm (for value mapping

regards

srinivas

Edited by: srinivas on Aug 13, 2008 8:16 AM

Former Member
0 Kudos

HI,

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.

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

Former Member
0 Kudos
former_member859847
Active Contributor
0 Kudos

Hi,

Value Mapping feautures :Two different views are available for displaying or editing data in the value mapping table

1. Value mapping group

2. Value mapping agencies

Value mapping group displays the different representations of an object.

Value mapping agencies displays all value mappings that have been defined for specific

source and target identifiers.

The following information is displayed in the Display Value Mapping Agencies editor:

The editor header displays the source and target agencies and identification schemes.

The following information is displayed in a table in the work area for each value mapping:

1. Value for source agency

2.Value for target agency

3.Group name or GUID (if no name was assigned during creation).

for eample, you want to mantain code conversion in the run time.

consider source vale is- hyd

then target value requiredis -hyderabad

similarly for che-chennai

ban- banglore

all those entries maintained at value mapping table.

warm regards

mahesh.

former_member187563
Contributor
0 Kudos

hi,

You will get answer to this question by just searching sdn and help.sap a bit.

Like these links:

regards,

ujjwal kumar

Former Member
0 Kudos

Value Mapping provides a more specific value transformation.Semantically identical information is collected in 'Value Mapping Groups'.These are maintained in ID.

Fix Value function provides a simple generic value mapping in IR.

We generally do not use FixValues because the value once assigned cannot be changed,once the scenario goes to production as no change can be done to IR at that time.And the scope of FixValue is valid only within that scenario.Since Value Mapping is done in ID,the value once assigned can be changed.