SAP ABAP Class CL_ILM_CHECK (Assistance Class for ILM_CHECKSUM)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-ILM-CHK (Application Component) Checksums
     S_ILM_CHECKUI (Package) ILM Check Sums User Interface
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 20090713
Properties
Class CL_ILM_CHECK  
Short Description Assistance Class for ILM_CHECKSUM    
Super Class CL_WD_COMPONENT_ASSISTANCE Basis for a Web Dynpro assistance class 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_ILM_CHECKUI   ILM Check Sums User Interface 
Created 20090713   SAP 
Last change 20110908   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)
2 CL_ILM_CHECK_API Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_S_AUT_ARC Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 IF_WD_SELECT_OPTIONS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_ILM_CHECK has no interface implemented.
Friends
Class CL_ILM_CHECK has no friend class.
Attributes
Class CL_ILM_CHECK has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_CONFIG Instance method Public Method Create a New Check Configuration 20090728
2 DELETE_CHECK_RESULT Instance method Public Method Delete Check Result 20091116
3 DELETE_CONFIG Instance method Public Method Delete a Check Configuration 20090824
4 EXECUTE_CHECK Instance method Public Method Execute an Analysis 20090825
5 GET_ARCHIVE_FILES Instance method Private Method Read Archive Files for a Session (Obsolete) 20091123
6 GET_ARCHIVE_RUNS Instance method Private Method Find Archiving Sessions (Obsolete) 20091119
7 GET_CONFIGS Instance method Public Method Find Existing Check Configurations for an Object 20090713
8 GET_KEYFIELDS_FOR_OBJECT Instance method Public Method Find Possible Key Fields 20090903
9 GET_POSSIBLE_FIELDS Instance method Public Method Find Possible Fields for Addition/Selection 20090713
10 GET_RFC Instance method Private Method Read ILM RFC Destinations (Obsolete) 20091002
11 GET_SELECTED_FIELDS Instance method Public Method Find Fields That Are Available for Selection 20090713
12 GET_TABLES Instance method Public Method Find Relevant Tables 20090721
13 OVS_CLIENT Instance method Public Method Input Help for the Client 20090921
14 OVS_SID Instance method Public Method Input Help for System ID 20090921
15 SAVE_CONFIG Instance method Public Method Save a Check Configuration 20090728
Events
Class CL_ILM_CHECK has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_TABLES Public See coding 20090805 BEGIN OF TY_S_TABLES, tabname TYPE lrm_struc, all_fields TYPE lrm_allfields, END OF TY_S_TABLES
2 TY_T_TABLES Public See coding 20090805 TY_T_TABLES TYPE STANDARD TABLE OF TY_S_TABLES
Method Signatures

Method CREATE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIGNAME Call by reference Type reference (TYPE) CSUM_CNAME 20090728
2 Importing CONFIGTEXT Call by reference Type reference (TYPE) CSUM_TABLE_TEXT 20090728
3 Importing IT_SELFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090804
4 Importing IT_SUMFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090804
5 Importing TABNAME Call by reference Type reference (TYPE) CSUM_TABLE 20090728
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20090827

Method DELETE_CHECK_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_EVALID Call by reference Type reference (TYPE) CL_ILM_CHECK_API=>TY_T_EVAL_ID 20091116
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20091116

Method DELETE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIGNAME Call by reference Type reference (TYPE) CSUM_CNAME Name der Prüfsummenvariante 20090824
2 Importing TABNAME Call by reference Type reference (TYPE) CSUM_TABLE 20090824
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20090828

Method EXECUTE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_SELECTION Call by reference Type reference (TYPE) IF_WD_SELECT_OPTIONS=>TT_SELECTION_SCREEN_ITEM Feldnamen mit Rangetabelle 20091111
2 Importing IV_BATCH Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090825
3 Importing IV_CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20090825
4 Importing IV_CONFIGNAME Call by reference Type reference (TYPE) CSUM_CNAME Name der Prüfsummenvariante 20090826
5 Importing IV_SOURCE Call by reference Type reference (TYPE) ILM_CHECK_SOURCE Datenquelle für Prüfung 20090825
6 Importing IV_SYSTEM Call by reference Type reference (TYPE) SYSYSID 20090825
7 Importing IV_TABNAME Call by reference Type reference (TYPE) CSUM_TABLE Tabellenname 20090826
8 Importing IV_TEST Call by reference Type reference (TYPE) WDY_BOOLEAN Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20090914
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20090828

Method GET_ARCHIVE_FILES Signature

Method GET_ARCHIVE_FILES on class CL_ILM_CHECK has no parameter.
Method GET_ARCHIVE_FILES on class CL_ILM_CHECK has no exception.

Method GET_ARCHIVE_RUNS Signature

Method GET_ARCHIVE_RUNS on class CL_ILM_CHECK has no parameter.
Method GET_ARCHIVE_RUNS on class CL_ILM_CHECK has no exception.

Method GET_CONFIGS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090714
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090714
3 Returning RT_CONFIGS Value transfer Type reference (TYPE) TYT_ILM_CHECKCONFIG Tabellentyp für Prüfkonfigurationen 20090721
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20101115

Method GET_KEYFIELDS_FOR_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090903
2 Importing OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090903
3 Importing OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090903
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20101118

Method GET_POSSIBLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_SELFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090721
2 Exporting ET_SUMFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090721
3 Importing OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090721
4 Importing OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090721
5 Importing TABNAME Call by reference Type reference (TYPE) CSUM_TABLE 20090825
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20101115

Method GET_RFC Signature

Method GET_RFC on class CL_ILM_CHECK has no parameter.
Method GET_RFC on class CL_ILM_CHECK has no exception.

Method GET_SELECTED_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIGNAME Call by reference Type reference (TYPE) CSUM_CNAME Name der Prüfsummenvariante 20090721
2 Exporting ET_SELFIELDS_SEL Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090721
3 Exporting ET_SUMFIELDS_SEL Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090721
4 Importing TABNAME Call by reference Type reference (TYPE) CSUM_TABLE Tabellenname 20090722
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20100210

Method GET_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OBJECT_CATEGORY Call by reference Type reference (TYPE) LRM_OBJECT_CATEGORY Objektkategorie 20090721
2 Importing OBJECT_TYPE Call by reference Type reference (TYPE) LRM_OBJECT_TYPE Objekttyp 20090721
3 Returning RT_TABLES Value transfer Type reference (TYPE) TYT_ILM_CHECKTABLES Tabellen mit Beschreibung, die für Prüfsummen relevant 20090721
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20091213

Method OVS_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXISTING_RESULTS Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20101102
2 Importing IV_SYSID Call by reference Type reference (TYPE) CSUM_SYSID Original SAP-System für die Analyse 20101102
3 Importing IV_TABNAME Call by reference Type reference (TYPE) CSUM_TABLE Tabellenname 20101029
4 Importing IV_VARIANT Call by reference Type reference (TYPE) CSUM_CNAME Name der Prüfsummenvariante 20101029
5 Importing OVS_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20090921
6 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20090921

Method OVS_CLIENT on class CL_ILM_CHECK has no exception.

Method OVS_SID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EXISTING_RESULTS Call by reference Type reference (TYPE) WDY_BOOLEAN ABAP_FALSE Ersatz für echten boolschen Typ: 'X' == wahr '' == falsch 20101102
2 Importing IV_TABNAME Call by reference Type reference (TYPE) CSUM_TABLE Tabellenname 20101029
3 Importing IV_VARIANT Call by reference Type reference (TYPE) CSUM_CNAME Name der Prüfsummenvariante 20101029
4 Importing OVS_CALLBACK_OBJECT Call by reference Object reference (TYPE REF TO) IF_WD_OVS 20090921
5 Importing WDEVENT Call by reference Object reference (TYPE REF TO) CL_WD_CUSTOM_EVENT anwendungsdefinierter Event 20090921

Method OVS_SID on class CL_ILM_CHECK has no exception.

Method SAVE_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CONFIGNAME Call by reference Type reference (TYPE) CSUM_CNAME 20090728
2 Importing CONFIGTEXT Call by reference Type reference (TYPE) CSUM_TABLE_TEXT 20090728
3 Importing IT_SELFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090824
4 Importing IT_SUMFIELDS Call by reference Type reference (TYPE) TYT_ILM_CHECKFIELDS Felder für die Prüfsummenbildung 20090824
5 Importing TABNAME Call by reference Type reference (TYPE) CSUM_TABLE 20090728
# Exception Resumable Description Created on
1 CX_ILM_CHECK_API ILM Prüfsummen: Ausnahmen 20090911
History
Last changed by/on SAP  20110908 
SAP Release Created in 730