SAP ABAP Class CL_GRRM_ILD_CLASSIFICATION (ILD Classification)
Hierarchy
GRCFND_A (Software Component) GRC Foundation ABAP
   GRC-RM (Application Component) GRC Risk Management
     GRRM_ILD (Package) GRC Incident Management
Properties
Class CL_GRRM_ILD_CLASSIFICATION  
Short Description ILD Classification    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRRM_ILD   GRC Incident Management 
Created 20091014   SAP 
Last change 20141106    
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_GRRM_ILD_CLASSIFICATION has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_GRRM_ILD_CLSF_FACTORY 20091014 ILD Classification factory
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_TYPE_HRORG Constant Public Type reference (TYPE) GRRM_ILD_CLASSIF_TYPE 'H' ILD Classification Scheme Type 20091014
2 C_TYPE_INTERN Constant Public Type reference (TYPE) GRRM_ILD_CLASSIF_TYPE 'A' ILD Classification Scheme Type 20091014
3 C_UPDATE_CHANGED Constant Private Type reference (TYPE) I 2 20091014
4 C_UPDATE_CREATED Constant Private Type reference (TYPE) I 1 20091014
5 C_UPDATE_DELETED Constant Private Type reference (TYPE) I 3 20091014
6 C_UPDATE_NONE Constant Private Type reference (TYPE) I 0 20091014
7 GC_REL_BOTH Constant Public Type reference (TYPE) GRRM_ILD_CLASSIF_RELEVANC SPACE Both (Incident & Loss) 20091014
8 GC_REL_INCIDENT Constant Public Type reference (TYPE) GRRM_ILD_CLASSIF_RELEVANC 'I' Incident 20091014
9 GC_REL_LOSS Constant Public Type reference (TYPE) GRRM_ILD_CLASSIF_RELEVANC 'L' Loss 20091014
10 S_DB Instance attribute Private Type reference (TYPE) /ORM/ORMTCLSF ILD Classification Scheme 20091014
11 S_HRORG Instance attribute Private Type reference (TYPE) /ORM/ORMTCLSFHR ILD Classification Mapping to HR-org 20091014
12 S_TXT Instance attribute Private Type reference (TYPE) /ORM/ORMTCLSFT ILD Classification Scheme Text Table 20091014
13 T_CHANGED_ITEM Instance attribute Private Type reference (TYPE) YT_CHANGED_ITEM 20091014
14 T_ITEM Instance attribute Private Type reference (TYPE) GRRM_T_ILD_CLASSIF_ITEM ILD Classification Items 20091014
15 _ID Instance attribute Private Type reference (TYPE) GRRM_ILD_CLASSIF_ID ILD Classification Scheme ID 20091014
16 _ITEMS_LOADED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20091014
17 _LOCKED Instance attribute Private Type reference (TYPE) ABAP_BOOL 20091014
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVE Instance method Public Method 20091014
2 CHANGE_ITEM Instance method Public Method 20091014
3 CHECK_ITEMS Instance method Private Method 20091014
4 CHECK_LOCK Instance method Private Method 20091014
5 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20091014
6 DELETE Instance method Public Method 20091014
7 DELETE_ITEM Instance method Public Method 20091014
8 HIER Instance method Public Method 20091014
9 HRORG Instance method Public Method 20091014
10 ITEMS Instance method Public Method 20091014
11 ITEM_TXT Instance method Public Method 20091027
12 LOAD Instance method Private Method 20091014
13 MANDATORY Instance method Public Method 20091014
14 MULTIVAL Instance method Public Method 20091014
15 PERSIST Instance method Private Method 20091014
16 PERSIST_ITEMS Instance method Private Method 20091014
17 RELEVANCE Instance method Public Method 20091014
18 SET_DB_FIELD Instance method Private Method 20091014
19 SET_LOCKED Instance method Private Method Internal: used by factory to inform instance about lock 20091014
20 SET_TXT_FIELD Instance method Private Method 20091014
21 SET_TYPE Instance method Private Method 20091014
22 TXT Instance method Public Method 20091014
23 TYPE Instance method Public Method 20091014
Events
# Event Type Visibility Description Created on
1 CHANGED Instance Event
(0)
Private
(0)
20091014
2 DELETED Instance Event
(0)
Private
(0)
20091014
Types
Class CL_GRRM_ILD_CLASSIFICATION has no local type.
Method Signatures

Method ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_ACTIVE ILD Classification Hierarchical flag 20091014

Method ACTIVE on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method CHANGE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Value transfer Type reference (TYPE) GRRM_ILD_CLASSITEM_ID ILD Classification Schema Item ID 20091014
2 Importing I_TXT Value transfer Type reference (TYPE) GRFN_TITLE ILD Classification Item Title 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method CHECK_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FORCE Value transfer Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20091014

Method CHECK_ITEMS on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method CHECK_LOCK Signature

Method CHECK_LOCK on class CL_GRRM_ILD_CLASSIFICATION has no parameter.
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ID Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_ID ILD Classification Scheme ID 20091014
2 Importing I_LANGUAGE Value transfer Type reference (TYPE) SY-LANGU Language Key of Current Text Environment 20091014

Method CONSTRUCTOR on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method DELETE Signature

Method DELETE on class CL_GRRM_ILD_CLASSIFICATION has no parameter.
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method DELETE_ITEM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ITEM Value transfer Type reference (TYPE) GRRM_ILD_CLASSITEM_ID ILD Classification Schema Item ID 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method HIER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_HIER ILD Classification Hierarchical flag 20091014

Method HIER on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method HRORG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ES_RESULT Value transfer Type reference (TYPE) GRRM_S_ILD_HRORG ILD Classification Like to HR-Org 20091014

Method HRORG on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning ET_RESULT Value transfer Type reference (TYPE) GRRM_T_ILD_CLASSIF_ITEM ILD Classification Items 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method ITEM_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ITEM Value transfer Type reference (TYPE) GRRM_ILD_CLASSITEM_ID ILD Classification Schema Item ID 20091027
2 Returning RV_RESULT Value transfer Type reference (TYPE) GRFN_TITLE ILD Classification Item Title 20091027

Method ITEM_TXT on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method LOAD Signature

Method LOAD on class CL_GRRM_ILD_CLASSIFICATION has no parameter.
Method LOAD on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method MANDATORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_ACTIVE ILD Classification Hierarchical flag 20091014

Method MANDATORY on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method MULTIVAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_HIER ILD Classification Hierarchical flag 20091014

Method MULTIVAL on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method PERSIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDATE Value transfer Type reference (TYPE) I 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method PERSIST_ITEMS Signature

Method PERSIST_ITEMS on class CL_GRRM_ILD_CLASSIFICATION has no parameter.
Method PERSIST_ITEMS on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_RELEVANC ILD Classification Hierarchical flag 20091014

Method RELEVANCE on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method SET_DB_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Value transfer Type reference (TYPE) STRING 20091014
2 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method SET_LOCKED Signature

Method SET_LOCKED on class CL_GRRM_ILD_CLASSIFICATION has no parameter.
Method SET_LOCKED on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method SET_TXT_FIELD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELD Value transfer Type reference (TYPE) STRING 20091014
2 Importing I_VALUE Value transfer Type reference (TYPE) ANY 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method SET_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TYPE Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_TYPE ILD Classification Scheme Type 20091014
# Exception Resumable Description Created on
1 CX_BAPI_EXCEPTION Exeception Basisklasse für BAPI Migration 20091014

Method TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRFN_TITLE ILD Classification Title 20091014

Method TXT on class CL_GRRM_ILD_CLASSIFICATION has no exception.

Method TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning E_RESULT Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_TYPE ILD Classification Hierarchical flag 20091014

Method TYPE on class CL_GRRM_ILD_CLASSIFICATION has no exception.
Event Signatures

Event CHANGED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_ID Exporting Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_ID ILD Classification Scheme ID 20091014

Event DELETED Signature
# Parameter Type Pass Value Optional Typing Method Associated Type Default value Description Created on
1 I_ID Exporting Value transfer Type reference (TYPE) GRRM_ILD_CLASSIF_ID ILD Classification Scheme ID 20091014
History
Last changed by/on SAP  20141106 
SAP Release Created in 600