2
Getting Started Newsletters Store Search the Community Welcome, Guest Login Register Products Services & Support About SCN Downloads Industries Training & Education Partnership Developer Center Lines of Business University Alliances Events & Webinars Innovation Added by ankit harjai, last edited by Smruti Ranjan Mohanty on Oct 21, 2013 Community Profiles / / ankit harjai Classification Concept ABAP CLASSIFICATION CONCEPT Meaning Classification is the process of assigning objects to classes and characteristic values to these objects. The module in SAP which enables the classification of objects is known as Classification system. It is the means by which an object is classified based on its properties. Classification concept provides us with the flexibility to keep track of various features that are assigned to an object. Also these characteristics can be used across multiple classes and hence multiple objects. And using the same characteristics different values can be assigned to different objects. Purpose When you are managing a large number of objects, you must be able to group these objects according to particular features. Using the Classification System you can create a hierarchically structured classification system for your company. This enables a proper and easy way to manage various objects and its features. Components Classification system consists of: 1. Object Type 2. Characteristics 3. Classes 4. Class Type Object Type: The entities in the classification system which are to be classified are known as objects. The type of object that is being classified is known as object type. Example: material, Functional Location, Equipment. The object types are identified using the object table i.e. the primary table which contains the objects. Ex. Table MARA for material, IFLOT for Functional Location, EQUI for Equipment. Characteristics: Characteristics are the properties based on which the entity is to be classified. Example: Density, Location, Model Number. It has a set of values (characteristic values) which are assigned to the Objects. These are the characteristic values which are used to differentiate various objects, i.e. different objects can have different values for the same characteristic, as the value range is provided Classes: A group of characteristics logically grouped together is known as a class. A class is assigned to an object in the classification system. Thus the object can have all the characteristics that are assigned to the class, i.e. this is the upper level of the hierarchy to which the characteristics can be assigned. A single class can have number of characteristics. Similarly a characteristic can be linked to several classes. Class Types: A class type is the unit of control for classes. The class type is defined for a specific object type such as material. The class type can then be used to classify objects of its associated object type. A class can be assigned only to one class type i.e. a class type contain one or more classes associated with it. The class type determines the objects that can be classified for a particular class. HEIRARCHY Object Type => Class (Type) => Characteristics => Values A real time example of classification in general can be taken from an automobile company, Suppose: We produces cars, and a car named say ABCD is developed. We want to have number of models say 1000, 1001 and 1002 with different features in each of these models. Now the car ABCD => system to be classified, Model number (AX, VX, ZX) => Object Type Number of class type can be there say, 100, AX 101, VX 102, ZX Now a class N-Generalinfo of class type 100 created having following characteristics and values A/C => Yes/No Music system => Yes/no Heat rods => Yes/No etc. Model number 1001 needs to be classified, Object Type Class Type Class Name Characteristic and Values Model (1001) AX (100) N-generalinfo A/C => Yes Music system => No Heat Rods => No Model (1002) VX (101) N-generalinfo A/C => Yes Music system => Yes Heat Rods => No Model (1003) ZX (101) N-generalinfo A/C => Yes Music system => Yes Heat Rods => Yes Setting up the classification system (Functional Location) The path for setting up the classification system in customizing is SAP Customizing Implementation Guide => Cross Application Components => Classification System => Master Data. Process Flow First Characteristics are created, which describes the various features that can be assigned to objects. Its Data Type is given along with Value Assignment (Single or Multiple) and all the possible values are provided. Example: A characteristic N-BUILDING_CODE is created for Functional Location having values TU (Turbine Building), TB (Tank Building) and CB (Control Building). 1. Afterwards, Classes are created for the suitable class type and the required characteristics are associated with it. Example: The above created characteristic N-BUILDING_CODE and along with it several other characteristics created for Functional Location are associated with a class of type 003(meant for Functional location). 2. Classification in the master record of the object can be done by assigning one or more classes to it. On associating these Classes its corresponding characteristics appears, now the required 3. Classification Concept - Community Profiles - SCN Wiki http://wiki.scn.sap.com/wiki/display/profile/Classification+Concept 1 of 2 30.06.2014 11:20

Classification Concept - Community Profiles - SCN Wiki

Embed Size (px)

DESCRIPTION

Classification Concept - Community Profiles - SCN Wiki

Citation preview

Page 1: Classification Concept - Community Profiles - SCN Wiki

Getting Started Newsletters Store

Search the Community

Welcome, Guest Login Register

Products Services & Support About SCN Downloads

Industries Training & Education Partnership Developer Center

Lines of Business University Alliances Events & Webinars Innovation

Added by ankit harjai, last edited by Smruti Ranjan Mohanty on Oct 21, 2013

Community Profiles / … / ankit harjai

Classification Concept

ABAP CLASSIFICATION CONCEPT

Meaning

Classification is the process of assigning objects to classes and characteristic values to these objects. The module in SAP which enables the classification of objects is known as Classification system. It is

the means by which an object is classified based on its properties. Classification concept provides us with the flexibility to keep track of various features that are assigned to an object. Also these

characteristics can be used across multiple classes and hence multiple objects. And using the same characteristics different values can be assigned to different objects.

Purpose

When you are managing a large number of objects, you must be able to group these objects according to particular features. Using the Classification System you can create a hierarchically structured

classification system for your company. This enables a proper and easy way to manage various objects and its features.

Components

Classification system consists of:

1. Object Type

2. Characteristics

3. Classes

4. Class Type

Object Type: The entities in the classification system which are to be classified are known as objects. The type of object that is being classified is known as object type. Example: material, Functional

Location, Equipment. The object types are identified using the object table i.e. the primary table which contains the objects. Ex. Table MARA for material, IFLOT for Functional Location, EQUI for

Equipment.

Characteristics: Characteristics are the properties based on which the entity is to be classified. Example: Density, Location, Model Number. It has a set of values (characteristic values) which are assigned

to the Objects. These are the characteristic values which are used to differentiate various objects, i.e. different objects can have different values for the same characteristic, as the value range is provided

Classes: A group of characteristics logically grouped together is known as a class. A class is assigned to an object in the classification system. Thus the object can have all the characteristics that are

assigned to the class, i.e. this is the upper level of the hierarchy to which the characteristics can be assigned. A single class can have number of characteristics. Similarly a characteristic can be linked to

several classes.

Class Types: A class type is the unit of control for classes. The class type is defined for a specific object type such as material. The class type can then be used to classify objects of its associated object

type. A class can be assigned only to one class type i.e. a class type contain one or more classes associated with it. The class type determines the objects that can be classified for a particular class.

HEIRARCHY

Object Type => Class (Type) => Characteristics => Values

A real time example of classification in general can be taken from an automobile company,

Suppose: We produces cars, and a car named say ABCD is developed. We want to have number of models say 1000, 1001 and 1002 with different features in each of these models.

Now the car ABCD => system to be classified,

Model number (AX, VX, ZX) => Object Type

Number of class type can be there say,

100, AX

101, VX

102, ZX Now a class N-Generalinfo of class type 100 created having following characteristics and values

A/C => Yes/No

Music system => Yes/no

Heat rods => Yes/No etc. Model number 1001 needs to be classified,

Object Type Class Type Class Name Characteristic and Values

Model (1001) AX (100) N-generalinfo A/C => Yes

Music system => No

Heat Rods => No

Model (1002) VX (101) N-generalinfo A/C => Yes

Music system => Yes

Heat Rods => No

Model (1003) ZX (101) N-generalinfo A/C => Yes

Music system => Yes

Heat Rods => Yes

Setting up the classification system (Functional Location)

The path for setting up the classification system in customizing is

SAP Customizing Implementation Guide => Cross Application Components => Classification System => Master Data.

Process Flow

First Characteristics are created, which describes the various features that can be assigned to objects. Its Data Type is given along with Value Assignment (Single or Multiple) and all the possible

values are provided. Example: A characteristic N-BUILDING_CODE is created for Functional Location having values TU (Turbine Building), TB (Tank Building) and CB (Control Building).

1.

Afterwards, Classes are created for the suitable class type and the required characteristics are associated with it. Example: The above created characteristic N-BUILDING_CODE and

along with it several other characteristics created for Functional Location are associated with a class of type 003(meant for Functional location).

2.

Classification in the master record of the object can be done by assigning one or more classes to it. On associating these Classes its corresponding characteristics appears, now the required3.

Classification Concept - Community Profiles - SCN Wiki http://wiki.scn.sap.com/wiki/display/profile/Classification+Concept

1 of 2 30.06.2014 11:20

Page 2: Classification Concept - Community Profiles - SCN Wiki

values can be provided for that particular characteristic to update the master record of the technical object. For example: While Classifying Functional Location, associate the Class created

above to it, on hitting enter key it will display all the characteristics. Fill in the required characteristic values and save.

NOTE: Number of classes can be associated to a single Object type and characteristics of all these classes can be associated to the object.

Tables in Classification System

Table Name

Description

TCLT Classifiable Objects - Stores the object table

TCLA Class Types

KLAH Class Header Data

KSSK Allocation Table - Object to Class

KSML Stores the characteristics associated with a class

INOB Link between internal object number and the object in the object table

AUSP Characteristic values

CABN Characteristics

CAWN Characteristic Values

Relationship Between The Tables

TABLE NAME

FIELD

KLAH <=> CLINT <=> KSSK <=> OBJEK <=> INOB <=> CUOBJ=OBJEK <=> AUSP

\ ................................................................................./

KLAH /

| /

CAWN <=> ATINN <=> CABN

The tables TCLT and TCLA are populated during the configuration of the classification system in transaction SPRO i.e. during the creation of object tables and class types.

The table KLAH and CABN is populated during the creation of classes and characteristics.

When a classifiable object is assigned to a class, the relationship between the object and the class is maintained in table KSSK.

Whenever an object is classified, there is an internal object number which is generated for tracking the values of the characteristics of that object. This is stored in table INOB and the characteristics

values are maintained in table AUSP.

Function Groups And Modules

CLBPA And CLVF are the function groups having large number of function modules required to deal with the Classification Data.

Acknowledgement:

- Infosys Internal BOKs.

- Help.SAP.com.

Note : Note 1083986 - BAPIs for classification - Overview All BAPI's Information and Some Sample Code given by SAP for

Classification Data .

No labels

Follow SCNContact Us SAP Help Portal

Privacy Terms of Use Legal Disclosure Copyright

Classification Concept - Community Profiles - SCN Wiki http://wiki.scn.sap.com/wiki/display/profile/Classification+Concept

2 of 2 30.06.2014 11:20