Using Advanced Class Maintenance Functions

Objective

After completing this lesson, you will be able to use advanced class maintenance functions.

Advanced Functions of Class Maintenance

Class Screens

When using advanced class maintenance functions, the focus is on the Basic Data and Characteristics tabs.

The following video explains the screens for Class Management.

Preventing Duplicate Objects Using "Same Classification"

You can use the Same Classification check to prevent the creation of duplicate objects that are identical to existing ones. The image below shows an example of this functionality.

The figure explains what happens if you activate the check for same classification

The following restrictions apply to the "Same Classification" check:

  • A check is performed only when values have been assigned to all characteristics.

  • Values of reference characteristics and inherited characteristics are not considered.

  • The Same Classification check is limited to objects within a single class. It does not verify whether objects in other classes—or identical assignments within a class hierarchy—have the same classification.

  • If a later change, such as deleting a characteristic, causes classifications of different objects to become identical, this duplication is not detected retroactively.

  • Changes made using Engineering Change Management are not subject to the Same Classification check.

Authorization Groups

Working with SAP master data typically involves three levels of authorization, as illustrated in the following figure:

  1. The first level controls access to the transaction itself.
  2. The second level is defined by authorization objects.
  3. The third level is implemented through authorization groups.

The following video demonstrates how authorization groups are configured and used within the Classes screen.

Class-Specific Changes

The characteristics assigned to a class are generally defined in characteristic maintenance. However, a central definition is not always sufficient. For this reason, you can override characteristic settings for a specific class. These changes apply only to the characteristics used within that class.

The following image illustrates how class-specific changes are applied.

Differences between Central Characteristics (CT04) and Local Change (CL02) in SAP, highlighting the aspects of basic data, descriptions, values, additional data, and restrictions for CT04, and the specifics of entry requirements, interval values, and user entry handling for CL02. The background shows a screenshot of the SAP interface with characteristic data fields.

On the Characteristics tab, you can override the indicators displayed on the image below. You can also adjust the value range of a characteristic to meet the requirements of a specific class. In addition, you can assign class-specific object dependencies or class-specific documents to a characteristic or to a characteristic value.

If you modify a characteristic for a specific class, the Oindicator (Overwritten) is automatically set.

When you change the values of a characteristic for a specific class, a copy of the characteristic values is created automatically. Any subsequent changes made to the global characteristic values are no longer reflected in the class-specific version. However, you can update the class-specific values if required.

Class-specific changes to a characteristic affect not only the application behavior but also the underlying database tables.

To analyze these effects, examine the modified class and identify the internal numbers of its characteristics as well as any overwritten characteristics. The following video provides an example of this analysis.

How to Use Advanced Class Maintenance Functions

The newly created characteristics must now be added to existing classes. Some characteristics are used across multiple classes, while others are overwritten at class level.

Task 1: Class Maintenance

The following video demonstrates how to add the characteristics created in the previous tasks to the existing classes.