SAP ABAP Class CL_RMSL_LO_CLASSIFY_MANAGER (Classification Manager)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PLM-RM (Application Component) Recipe Management
     RMSL (Package) Labeling Application
Properties
Class CL_RMSL_LO_CLASSIFY_MANAGER  
Short Description Classification Manager    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RMSL   Labeling Application 
Created 20060622   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RMSL_LO_CLASSIFY_MANAGER has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RMSL_LO_LBL 20060622 Label Object: Labeling
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_CLASSTYPE Constant Public Type reference (TYPE) KLASSENART '103' Class Type 20060622
2 CON_DATE_MIN Constant Private Type reference (TYPE) SY-DATUM '00010101' Earliest Date 20061130
3 CON_KEYFIELD_CLA_OBJNO Constant Private Type reference (TYPE) CHAR9 'CLA_OBJNO' Character Field of 9 Digits 20060807
4 CON_OBJECTTYPE Constant Public Type reference (TYPE) TABELLE 'RMSLA_HDH' Name of Database Table for Object 20060622
5 MTS_KEYMAP_CL Static Attribute Private Type reference (TYPE) TYLTS_KEYMAP Buffer for Classified Change States Not Yet Saved 20060807
Methods
# Method Level Visibility Method type Description Created on
1 ADD_VALUATION_CL Static method Private Method Adds a Characteristic with Values Assigned to a Change State 20060622
2 ALLOCATE_CLASS_CL Static method Private Method INTERNAL ONLY -> Adds a Class to a Change State 20060810
3 AS_EXTERNAL_KEY_CL Static method Public Method Delivers Classification Key (CLA_OBJNO+AENNR) 20060807
4 AS_INTERNAL_KEY_CL Static method Public Method Delivers Internal Classification System Key (OBJNUM) 20060807
5 AS_OBJECTKEY_CL Static method Public Method Delivers Object Key for Classification 20060807
6 CHANGE_VALUATION_CL Static method Private Method INTERNAL ONLY -> Changes Charac.Value Assgmt of Change State 20060622
7 CREATE_CLA_OBJNO_CL Static method Private Method Generates Classification Object Number (Incl. Buffering) 20060807
8 DATA_CHANGED Static method Public Method Indicator: Data was Changed 20061006
9 DELETE_CLASS_CL Static method Public Method INTERNAL ONLY -> Deletes a Class of a Change State 20061017
10 DELETE_VALUATIONS_CL Static method Private Method INTERNAL ONLY -> Deletes Val.Assgmt and Characs of ChgeState 20060626
11 GET_ALL_VALUATIONS_CL Static method Public Method Delivers All Value Assignments of a Change State 20060810
12 GET_CHANGE_DOCS_CL Static method Public Method Delivers Change Documents 20060705
13 GET_CLASSES_CL Static method Public Method Delivers Assigned Classes of a Change State 20061017
14 GET_VALUATIONS_CL Static method Public Method Delivers the Values Assigned to a Class of a Change State 20060622
15 SAVE_VALUATIONS_CL Static method Public Method FOR FACTORY ONLY -> Save ALL Changed Value Assignments 20060622
16 SEARCH_CLASSIFIED_OBJECTS_CL Static method Private Method Search for Classified Objects at DATABASE LEVEL 20060724
Events
Class CL_RMSL_LO_CLASSIFY_MANAGER has no event.
Types
Class CL_RMSL_LO_CLASSIFY_MANAGER has no local type.
Method Signatures

Method ADD_VALUATION_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060622
2 Importing IT_VALUATIONS Call by reference Type reference (TYPE) TT_API_VAL_R Tabellentyp zu API_VAL_R 20060622
3 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20060622
4 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807

Method ADD_VALUATION_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method ALLOCATE_CLASS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060810
2 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20060810
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060810

Method ALLOCATE_CLASS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method AS_EXTERNAL_KEY_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060807
2 Exporting E_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060807
3 Exporting E_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807
4 Exporting E_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20060807
5 Importing I_OBJECT Call by reference Type reference (TYPE) OBJNUM Schlüssel des zu klassifizierenden Objektes 20060807

Method AS_EXTERNAL_KEY_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method AS_INTERNAL_KEY_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060807
2 Exporting E_OBJNUM Call by reference Type reference (TYPE) OBJNUM Schlüssel des zu klassifizierenden Objektes 20060807
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807

Method AS_INTERNAL_KEY_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method AS_OBJECTKEY_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_OBJECTKEY Call by reference Type reference (TYPE) TT_API_OB_KEY 20060807
2 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO 20060807

Method AS_OBJECTKEY_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method CHANGE_VALUATION_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060622
2 Importing IT_VALUATIONS Call by reference Type reference (TYPE) TT_API_VAL_R Tabellentyp zu API_VAL_R 20060622
3 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20060622
4 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807

Method CHANGE_VALUATION_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method CREATE_CLA_OBJNO_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060807
2 Exporting E_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807
3 Importing I_AENNR Call by reference Type reference (TYPE) AENNR Änderungsnummer 20060807
4 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Interner Schlüssel des zu klassifizierenden Etikettensatzes 20061025
5 Importing I_LABELID Call by reference Type reference (TYPE) RMSLE_LABELID Etikettensatz 20061025

Method CREATE_CLA_OBJNO_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method DATA_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_FLG_DATA_CHANGED Value transfer Type reference (TYPE) RMSLE_FLG allgemeines Kennzeichen 20061006

Method DATA_CHANGED on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method DELETE_CLASS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061017
2 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20061017
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20061017

Method DELETE_CLASS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method DELETE_VALUATIONS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060626
2 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20060928
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807

Method DELETE_VALUATIONS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method GET_ALL_VALUATIONS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060810
2 Exporting ET_VALUATIONS Call by reference Type reference (TYPE) TT_API_VAL_R Tabellentyp zu API_VAL_R 20060810
3 Importing IT_CLASSES Call by reference Type reference (TYPE) TT_API_ALLOC Tabellentyp zu API_ALLOC 20060810
4 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060810

Method GET_ALL_VALUATIONS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method GET_CHANGE_DOCS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CDOCS Call by reference Type reference (TYPE) RMSLTY_CHANGE_DOCS_INTERNAL Änderungsbelege - Anzeigestruktur 20060705
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060705
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807
4 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU Sprachenschlüssel 20060705

Method GET_CHANGE_DOCS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method GET_CLASSES_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ALLOC Call by reference Type reference (TYPE) RMSLTY_CL_ALLOCATION Klassendaten mit Bezeichnung 20061017
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20061017
3 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20061017

Method GET_CLASSES_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method GET_VALUATIONS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060622
2 Exporting ET_VALUATIONS Call by reference Type reference (TYPE) RMSLTY_CL_VALUATION Bewertungsdaten mit Bezeichnungen 20060622
3 Importing I_CLASS Call by reference Type reference (TYPE) KLASSE_D Klassennummer 20060807
4 Importing I_CLA_OBJNO Call by reference Type reference (TYPE) RMSLE_CLA_OBJNO Objektnummer für Klassifizierung 20060807

Method GET_VALUATIONS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method SAVE_VALUATIONS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Tabelle mit BAPI Return Informationen 20060626

Method SAVE_VALUATIONS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.

Method SEARCH_CLASSIFIED_OBJECTS_CL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CLASSIFIED_OBJECTS Call by reference Type reference (TYPE) RMSLTY_LO_HDH Etikettobjekt: Zeitabhängige Kennzeichnungs-Kopfdaten 20060724
2 Exporting ET_ERROR Call by reference Type reference (TYPE) BAPIRETTAB Fehlertabelle 20060724

Method SEARCH_CLASSIFIED_OBJECTS_CL on class CL_RMSL_LO_CLASSIFY_MANAGER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 700