SAP ABAP Data Element KLASS (Class number)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM (Application Component) Customer Relationship Management
     CRM_APPLICATION (Package) All CRM Components Without Special Structure Packages
       MCB (Package) R/3 application development: Inventory Controlling
Basic Data
Data Element KLASS
Short Description Class number  
Data Type
Category of Dictionary Type D   Domain
Type of Object Referenced     No Information
Domain / Name of Reference Type CHAR1    
Data Type CHAR   Character String 
Length 1    
Decimal Places 0    
Output Length 1    
Value Table      
Further Characteristics
Search Help: Name    
Search Help: Parameters    
Parameter ID   
Default Component name    
Change document    
No Input History    
Basic direction is set to LTR    
No BIDI Filtering    
Field Label
  Length  Field Label  
Short 10 Class 
Medium 15 Class 
Long 20 Class 
Heading 55 Class 
Supplementary Documentation - KLASSENART0001

Use

If you enter class types here, the characteristic can only be used in classes with these class types.

Supplementary Documentation - KLASSENART0002

Procedure

Enter the class type of the class you want to use as a reference.

Supplementary Documentation - KLASSENART0003

Procedure

Enter the class type for which this list is to be produced.

Supplementary Documentation - KLASSENART0004

Procedure

Enter the class type for which classes are to be searched for.

If you do not enter a class type, the classes are searched for via all class types.

Supplementary Documentation - KLASSENART0005

Procedure

Enter the class type you want to give to the new classes.

Supplementary Documentation - KLASSENART0006

Procedure

Enter the class type of the class whose value assignment information you want to retrieve.

Supplementary Documentation - KLASSENART0007

Procedure

Enter the class type for which you want to produce statistics for speeding up the class search.

Supplementary Documentation - KLASSENART0010

Dependencies

The object linked to the class type influences the choice of resulting item category.

  • If the class type is linked to material masters, you can choose one of the following resulting item categories:
    • stock item
    • non-stock item (with reference to a material master)
    • variable-size item
    • PM structure element
  • If the class is linked to documents, you can choose the resulting item category document item.

Supplementary Documentation - KLASSENART0020

Procedure

Please not that the object linked to the class type influences the selection of the resulting item category.

Supplementary Documentation - KLASSENART0050

Use

Procedure

Enter the class type of the class used to describe the BOM item (material, document) in more detail by means of selected characteristics.

Examples

You can only select a class type whose object type (for example, material or document) matches the item category.

Item category    Object type    Class type for ...

Stock item    Material    Materials

Variable-size item    Material    Materials

Document item    Document    Documents

Dependencies

If the classification data of the item is to be used in the configuration process, you must select the Indicator: classification as selection condition.

Supplementary Documentation - KLASSENART0051

Use

Procedure

The class type of a class item must support configurable objects, for example, class type:

  • 200 - Material (configurable objects)
  • 201 - Document (configurable objects)
  • 300 - Variants

Examples

Dependencies

If you want to use the classification of an item as a selection condition when you configure an object, you must also set the Classification as selection condition indicator.

Supplementary Documentation - KLASSENART0052

Use

The selected class of this class type serves as a place holder for an item.

Usually, several objects (for example, materials) are allocated to this class. When you configure the BOM, the system selects a component on the basis of the values assigned to characteristics of the class.

Procedure

Examples

Dependencies

Supplementary Documentation - KLASSENART0055

Use

You can use this class to extend the Basic data screen of this document type by adding fields that are specific to your company.
The characteristics of this class are maintained in a special dataset as additional fields.

Procedure

Examples

Class MA-01 (document quality) has the following characteristics:

  • Paper quality
  • Width
  • Height

These fields can be maintained as additional fields on the Basic data screen.

Dependencies

Please note the following:

  • The class type must be defined for object type "document" (database table DRAW).
    In the standard SAP System, the standard class type defined for document management is 017.
  • Characteristics and their values are inherited in a class hierarchy.
    This means that characteristics allocated to a superior class in the class hierarchy also appear as additional fields on the Basic data screen.

Supplementary Documentation - KLASSENART0080

Procedure

You can maintain the characteristics of the allocated class(es) as additional fields for the Basic data screen.

Supplementary Documentation - KLASSENART0101

Use

The characteristics of the allocated class(es) can be maintained as additional fields on the Basic data screen.

Procedure

Examples

Dependencies

The characteristics of the class(es) are maintained as additional fields for all documents of this document type.

Supplementary Documentation - KLASSENART0500

Use

Procedure

Examples

Dependencies

When you classify a BOM item, the system determines the class type on the basis of the selected batch level (Batch Management Customizing).

In the SAP standard system, the following class types are provided for the classification of material items:

Batch Level            Class Type

Definitely at plant level            022 (batch with plant)

Definitely at material level            023 (batch without plant)

Definitely at client level            023 (batch without plant)

In the SAP standard system, the class types 022 and 023 cannot be used for multiple classification. If you use these class types to classify an item, then you can only create one class.

Supplementary Documentation - KLASSENART0501

Definition

Key that uniquely identifies a class type.

Dependencies

When you define a resource selection condition:

The system always proposes class type 019 (Work center classes). You cannot change this value.

When you classify a BOM item:

The system determines the class type from the batch level selected (Customizing for batch management).

In the standard system, the following class types are defined for classifying material items:

Batch level            Class type

For one plant            022 (Batch with plant)

For one material            023 (Batch without plant)

For one client            023 (Batch without plant)

In the standard system, class types 022 and 023 do not support multiple classification. Therefore, if you classify an item using these class types, you can only enter one class.

Supplementary Documentation - KLASSE_D 0001

Procedure

Enter the class number with which you want the list to start or end.

Supplementary Documentation - KLASSE_D 0002

Procedure

Enter all classes to which the object shown above is to be assigned.

Supplementary Documentation - KLASSE_D 0003

Use

The object shown above is assigned to this class.

Supplementary Documentation - KLASSE_D 0004

Procedure

Enter the class which you want to assign to superior classes.

Supplementary Documentation - KLASSE_D 0005

Procedure

Enter all superior classes to which you want to assign the class shown above.

Supplementary Documentation - KLASSE_D 0006

Use

This class is assigned to the classes shown below.

Supplementary Documentation - KLASSE_D 0007

Use

The objects listed below are assigned to this class.

Supplementary Documentation - KLASSE_D 0008

Procedure

Enter the class which you want to assign to the class shown above.

Supplementary Documentation - KLASSE_D 0009

Use

The characteristics for this class will be assigned to the above object.

Supplementary Documentation - KLASSE_D 0010

Procedure

Enter the class in which you want to search for objects.

Supplementary Documentation - KLASSE_D 0011

Use

Class in which objects are to be searched for.

Supplementary Documentation - KLASSE_D 0012

Procedure

Enter the start of a class number followed by an "*" to search in all classes which start with these characters.

To search in all classes, enter "*" only.

Supplementary Documentation - KLASSE_D 0013

Use

Class which is assigned to a superior class.

Supplementary Documentation - KLASSE_D 0014

Use

Superior class.

Supplementary Documentation - KLASSE_D 0015

Procedure

Enter the class with which you want to start the list of subordinate classes.

Supplementary Documentation - KLASSE_D 0016

Procedure

Enter the class number you want to give to the new class.

Supplementary Documentation - KLASSE_D 0017

Procedure

Enter the class number to be saved for the value assignment information.

Supplementary Documentation - KLASSE_D 0018

Use

Number of the class to be used for configuring the configurable material.

Procedure

If you are in create mode, enter the number of the class whose characteristics you want to use for configuring the configurable material.

Examples

Dependencies

Supplementary Documentation - KLASSE_D 0019

Procedure

Enter the number of the class for which you want to display a where-used list in configurations.

Supplementary Documentation - KLASSE_D 0020

Use

You can display a list of objects allocated to this class using the following function: Environment -> Display objects in class.

When you configure the bill of material for the configurable material to form a specific variant, the system defines the variant on the basis of the characteristic values assigned and the object dependencies defined.

Supplementary Documentation - KLASSE_D 0040

Use

Please keep to the following naming conventions for class names:

  • Letters from A-Z, figures from 0-9, and the following special characters are allowed in class names:

    + ( ) _ < > and hyphens (but no hyphens if you use an Asian-language interface)

If you want to use classes in object dependencies, also keep to the following conventions for class names:

  • Do not use hyphens. If you do, you can only refer to the class in object dependencies by using the expression SKEY and entering the class name in quote marks, for example:

    SKEY 'HEX-BOLTS'

    We advise you to use an underscore character instead.

Procedure

Examples

Dependencies

Supplementary Documentation - KLASSE_D 0050

Procedure

Enter the class from which you want to use the characteristic and characteristic values to describe the item in more detail.

Supplementary Documentation - KLASSE_D 0051

Use

Procedure

Examples

Dependencies

If you want to enter a class item in a BOM, the following requirements must be met:

  • The class type must support configurable objects.
  • The additional data of the class must include specific data for use in BOMs. For example, you must set the Allowed in BOMs indicator and define the unit of measure.

Supplementary Documentation - KLASSE_D 0052

Use

This class of the selected class type serves as a place holder for an item.

Usually, several objects (for example, materials) are allocated to this class. When you configure the BOM, the system selects a component on the basis of the values assigned to characteristics of the class.

Procedure

Examples

Dependencies

Supplementary Documentation - KLASSE_D 0055

Use

You can use this class to extend the Basic data screen of this document type by adding fields that are specific to your company.
The characteristics of the class are maintained in a special dataset as additional fields.

Procedure

Examples

Class MA-01 (document quality) has the following characteristics:

  • Paper quality
  • Width
  • Height

You can maintain these additional fields on the Basic data screen of the document.

Dependencies

Please note that characteristics and values are inherited in a class hierarchy.
This means that characteristics allocated to a superior class in the class hierarchy also appear as fields on the Basic data screen.

Supplementary Documentation - KLASSE_D 0056

Use

You can use this class to add company-specific fields to the Basic data screen for documents of this document type.
The characteristics of the class are maintained as additional fields in a special dataset.

Procedure

Examples

Class MA-01 (document quality) has the following characteristics:

  • Paper quality
  • Width
  • Height

These appear as additional fields on the Basic data screen, where you can maintain them.

Dependencies

Please note that characteristics and values are inherited within class hierarchies.
This means that characteristics of other classes further up the hierarchy are also maintained as fields on the Basic data screen.

Supplementary Documentation - KLASSE_D 0057

Use

The class (for example, Bolts) contains all possible items (for example, bolts made by different manufacturers).
A single component is selected from a class item on the basis of values assigned to the characteristics of the class.

Dependencies

You can define class items as relevant to MRP. In Customizing for MRP, you can specify that a check should be carried out to see whether an order BOM is available for sales orders. In this case, the requirements for a material that has been selected via a class item are passed on to MRP.

Supplementary Documentation - KLASSE_D 0080

Use

You can maintain the characteristics of this class as additional fields for the Basic data screen.

Procedure

In the Create and Change functions:
To allocate the document to a class, choose Extras -> Classification.

In the Display function:

  • If the document has been allocated to a class of standard class type 017, you see the standard class of this class type, or the first class of this class type to which the document was allocated, on the Basic data screen.
  • If the document has not bee allocated to a class of standard class type 017, you see the first class and class type to which the document was allocated.

Supplementary Documentation - KLASSE_D 0088

Use

Procedure

Here you need to specify the class to which you would like to assign objects or subordinate classes.

Examples

Dependencies

Supplementary Documentation - KLASSE_D 0090

Use

This is the material group.

Procedure

You can enter a material group belonging to the lowest hierarchy level and also a material group belonging to a higher hierarchy level.

For the stock overview, the system expands the specified material group down to the lowest-level material group.

Examples

In the food trade, it is usual, for example, for material groups belonging to the lowest level to have a large number of materials and a flat material group hierarchy. However, in the textile trade, the lowest-level material groups contain only a few materials. Here, the material groups are linked via multilevel material group hierarchies.

Dependencies

If the material group results in a large material list, specifying a material group can lead to an enormous selection of data and thus long response times. If a threshold value of 50 materials is exceeded, the material selection results in a work list that makes online processing cumbersome. The system issues a corresponding message.

Supplementary Documentation - KLASSE_D 0500

Use

Procedure

Create one or more classes of the class type that the system has determined due to the specified batch level.

Examples

Dependencies

In the SAP standard system, the class types 022 and 023 cannot be used for multiple classification. If you classify an item using these class types, then you can only create one class.

Supplementary Documentation - KLASSE_D 0501

Definition

Key that identifies a class within a class type.

Procedure

When you define a resource selection condition

Enter the class whose characteristics describe the resource attributes you require.

When you classify a BOM item

Enter one or more classes of the class type that the system determined from the batch level defined.

Dependencies

When you define a resource selection condition

The class must belong to class type 019 (Work center classes). This class type does not support multiple classification. Therefore, you can only allocate the operation to one class.

When you classify a BOM item

In the standard system, class types 022 and 023 do not support multiple classification. Therefore, if you classify an item using these class types, you can only enter one class.

History
Last changed by/on SAP  19930713 
SAP Release Created in 470