Menu

SAP Classification Explained Part 1: Classification Basics and Transactions

DevWorkbench    Tuesday February 5th, 2013   

Assigning an object to a class – transaction CL20N

Now that we’ve created a class with a characteristic in it, it’s time to assign it to an object so we can enter some values. This can be done in most object transactions; I could classify my equipment in IE01/IE02 as well. Here, however, I will show the more general approach: using CL20N. The first thing we will need to do, again, is pick a class type that determines which object to classify.

Assign Objects to Classes

Assign Objects to Classes

After having entered the object, we can select the class(es) which we want to assign. By setting the Standard Class indicator, we can tell the system to display the characteristics of this class by default if the object is assigned to more than one class. We also have the possibility of setting a classification status that restricts if and how the object is found in classification search. With this it’s possible to mark a classification as incomplete, retrieve additional needed data and come back later to finish it.

When that is done, the characteristics that we assigned to the class are listed below the class selection area. They can be assigned values there, depending on which methods of entry and value check strategies we chose. Since we’ve suggested allowed values for our COLOR characteristic, these are supplied in a pop-up window here. When you click the Document (original) button at the top, the document that was linked to the characteristic is displayed to support the user when making his choice.

Maintaining Characteristic Values

Maintaining Characteristic Values

Mass classification – transaction CL24N

Of course, it’s rather tedious to assign objects to classes one at a time. That’s what transaction CL24N is for. Instead of choosing an object and assigning multiple classes to it, we can pick a class and assign multiple objects to it. However, the valuation of characteristics must still be done one at a time. There must be a better way to do this…

Mass valuation of objects – transaction CLMM
Copy Characteristic Values

Copy Characteristic Values

And of course there is – transaction CLMM allows us to perform a mass valuation of objects or copy the valuation of one object to many others. That makes classification of multiple objects quite convenient.

Finding objects via classification

When working with classified objects, of course it is important to be able to find them according to their characteristic values. SAP ERP® offers two transactions to deal with this. These are CL30N – Find Objects in Classes and CL31 – Find Objects in Class Type.

Find Objects in Classes

Find Objects in Classes

Transaction CL30N will let you search for objects in a specific class. You can enter the class type and class and will be able to set filter criteria for each characteristic in that class. This transaction is also the only one where overwritten values are searchable, because the characteristics will be loaded in the context of one specific class.

Find Objects in Class Type

Find Objects in Class Type

On the opposite, transaction CL31 lets you search for objects in a class type. Here, you have the advantage of being able to enter characteristics from multiple different classes – very useful if you’re using multiple classes for objects. However, characteristics are not loaded in the context of a class, so overwritten values will not be available as search criteria.