SAP ABAP Class CL_ILM_LHM (Legal Hold Management)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-LCM (Application Component) Legal Case Management for ILM
     S_ILM_LEGAL_CASE_STAND_ALONE (Package) Stand Alone Legal Hold Management
Properties
Class CL_ILM_LHM  
Short Description Legal Hold Management    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class S_ILM_LHM_MES    
Program status     
Category 0   
Package S_ILM_LEGAL_CASE_STAND_ALONE   Stand Alone Legal Hold Management 
Created 20101006   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SLCMS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ILM_LHM has no interface implemented.
Friends
Class CL_ILM_LHM has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GR_OVERVIEW_STATIC Static Attribute Public Object reference (TYPE REF TO) CL_ILM_LHM Legal Hold Management 20101011
2 GR_TABLE Instance attribute Private Object reference (TYPE REF TO) CL_SALV_TABLE Basis Class for Simple Tables 20101007
3 GT_CASES Instance attribute Public Type reference (TYPE) TT_CASES 20101006
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Static method Public Method 20101020
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101011
3 GET_ALL_CASES Instance method Private Method Read All Cases from the Database 20101006
4 GET_SELECTED_GUIDS Instance method Private Method 20101012
5 GET_SELECTED_ROW Instance method Private Method 20101012
6 LHM_START Static method Public Method Start Application 20101006
7 ON_DOUBLE_CLICK Instance method Private Event handling method 20101102
8 ON_USER_COMMAND Instance method Private Event handling method Handler for Customer-Specific Functions 20101011
9 PREPARE_GRID Instance method Private Method Prepare ALV Grid (Layout, and so on) 20101007
10 REFRESH Instance method Public Method 20101012
11 SET_HANDLER Instance method Private Method 20101011
Events
Class CL_ILM_LHM has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_CASES Public See coding 20101006 tt_cases TYPE STANDARD TABLE OF slhm_case_head WITH NON-UNIQUE KEY case_guid
2 TT_GUIDS Public See coding 20101012 tt_guids TYPE STANDARD TABLE OF scmg_case_guid
Method Signatures

Method CHECK_AUTHORITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_ACTIVITY Call by reference Type reference (TYPE) ACTIV_AUTH Aktivität 20101020
2 Importing IM_CASE Call by reference Type reference (TYPE) SCMG_CASE_GUID Technischer Schlüssel des Falles (Fall-GUID) 20101020
# Exception Resumable Description Created on
1 CX_ARC_LCM_AUTHORITY Berechtigungsprüfung 20101020

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_ILM_LHM has no parameter.
Method CONSTRUCTOR on class CL_ILM_LHM has no exception.

Method GET_ALL_CASES Signature

Method GET_ALL_CASES on class CL_ILM_LHM has no parameter.
Method GET_ALL_CASES on class CL_ILM_LHM has no exception.

Method GET_SELECTED_GUIDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_GUIDS Call by reference Type reference (TYPE) TT_GUIDS 20101012

Method GET_SELECTED_GUIDS on class CL_ILM_LHM has no exception.

Method GET_SELECTED_ROW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RE_HEAD Value transfer Type reference (TYPE) SLHM_CASE_HEAD Legal Hold Management - Fälle (Kopfdaten) 20101012

Method GET_SELECTED_ROW on class CL_ILM_LHM has no exception.

Method LHM_START Signature

Method LHM_START on class CL_ILM_LHM has no parameter.
Method LHM_START on class CL_ILM_LHM has no exception.

Method ON_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ROW Value transfer Attribute reference (LIKE) 20101102

Method ON_DOUBLE_CLICK on class CL_ILM_LHM has no exception.

Method ON_USER_COMMAND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_SALV_FUNCTION Value transfer Attribute reference (LIKE) 20101011

Method ON_USER_COMMAND on class CL_ILM_LHM has no exception.

Method PREPARE_GRID Signature

Method PREPARE_GRID on class CL_ILM_LHM has no parameter.
Method PREPARE_GRID on class CL_ILM_LHM has no exception.

Method REFRESH Signature

Method REFRESH on class CL_ILM_LHM has no parameter.
Method REFRESH on class CL_ILM_LHM has no exception.

Method SET_HANDLER Signature

Method SET_HANDLER on class CL_ILM_LHM has no parameter.
Method SET_HANDLER on class CL_ILM_LHM has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 703