Show TOC

 Value Assignment


You use this function to enter structured specification data and information. You access value assignment via the property tree , in which the individual subject areas are arranged clearly in hierarchical form. Within value assignment you can enter a source, any comments, and an assessment for a data record, that is for a value assignment instance.

Usage is a special feature that specifies how the data in a value assignment instance is rated (that is, who can access it) and which validity area the data has.

The value assignment depends on the following objects:

The value assignment category generally specifies the data type. You can use the following categories, among others:

Value Assignment Category: Property s

Value Assignment Category: Composition s

Value Assignment Category: Listing s

Transport classification

Dangerous Goods Additional Data

Hazard-Inducing Substances

You can assign value assignment types to each value assignment category in Customizing for Basic Data and Tools under Specify Value Assignment Types . You assign a class of class type 100 (value assignment) to each value assignment type. You edit the class in the SAP component Classification System (see Example: Value Assignment Types sa).

You can create characteristics for each class that are used in the corresponding value assignment type. After you have included the value assignment type in the property tree in Customizing for Basic Data and Tools under Set Up Property Trees and have carried out the Match up value assignment type - characteristics function in master data matchup , you can call the value assignment type in the specification workbench and enter actual values for the characteristics (see Value Assignment Types and Characteristics Setup ).


You can use all the data in the value assignment in reports. You use the Usage function to ensure that the system only outputs the characteristic values that are permitted for the report recipient.


You have processed the IMG section Specification Database Structure in Customizing for Basic Data and Tools and set up at least one property tree there (see “Prerequisites” under Property Tree sa).

So that you can use phrases for characteristic value assignment, you have created or imported phrases in phrase management s

You have authorization to display or edit the value assignment types you want to display or change.


The value assignment types are listed in the property tree. For each value assignment type, you can enter any number of value assignment instances in value assignment, unless you have specified that you want to only record value assignment instances by setting Single Instance indicator in Customizing for Basic Data and Tools under Specify Value Assignment Types .

All value assignment types contain the following standard functions:



User-Defined Texts and Documents


The compositions and listings function also provides you with the value assignment types Composition and Listing .

The value assignment types required by the SAP Dangerous Goods Management component contain additional functions that are assigned to them via their inclusion in the value assignment categories Transport Classification Dangerous Goods Additional Data , or Hazard-Inducing Substances . For more information about editing dangerous goods basic data, see Dangerous Goods Basic Data (or Dangerous Goods Classification Process ).

You enter the data for a value assignment using various tab pages. The Value Assignment tab page is provided for table-based value assignments.You can use this tab page to display edit the data for several value assignment instances.

You can make the following settings in Customizing for Basic Data and Tools :

The SAP enhancement C1B40001 is available for you to use under Develop Enhancement for Value Assignment Information . You can use this enhancement to output more information in the value assignment table.

Under Specify Value Assignment Types you can specify the following for each value assignment type:

You can specify which tab pages are displayed for a value assignment type and in which order.

You can specify whether a value assignment of the value assignment type should be set automatically to active. Here the system distinguishes between copying, creating new data, and changing data.

You can specify whether a value assignment type is to be used only internally and should not therefore be displayed in the property tree.

You can specify that the value assignment type for specifications that belong to certain specification types should be hidden in the property tree.

You can specify for a value assignment type (of the category Composition or Listing ) that only specifications belonging to certain specification types can be specified as components.

You can assign a usage profile to a value assignment type, from which the rating and validity area are proposed automatically.

You can assign an identification listing to a value assignment type (of the category Composition or Listing ). This then overrides the standard identification listing D_VALPOS in the component overview. This means you can specify which identifiers are displayed in the value assignment screen for the components.

You can specify a function module to branch to your own dialog box when you call a value assignment type.

With the program RC1PHRID you can determine value assignments that contain invalid values or phrases. For more information, see the documentation for this program.

Under Set Up Table-Based Value Assignment you can specify for each value assignment type which fields are displayed in the value assignment table, which of them are ready for input, and which are fixed, for example. For more information, see the Customizing documentation.