SAP ABAP Class CL_SAIS_GENERIC_TOOLS (Generic Tools for AIS Reporting)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SEC-AIS (Application Component) System Audit Information System
     SAIS_BCE (Package) Audit Info System BC
Properties
Class CL_SAIS_GENERIC_TOOLS  
Short Description Generic Tools for AIS Reporting    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SAIS_BCE   Audit Info System BC 
Created 20091103   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)
Interfaces
Class CL_SAIS_GENERIC_TOOLS has no interface implemented.
Friends
Class CL_SAIS_GENERIC_TOOLS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GD_LANGU_1ST Static Attribute Public Type reference (TYPE) SYLANGU Language Key of Current Text Environment 20100610
2 GD_LANGU_2ND Static Attribute Public Type reference (TYPE) SYLANGU Language as per zcsa/second_language 20100610
3 GS_STATIST Static Attribute Public Type reference (TYPE) SAIS_S_RUNTIME_STATISTICS SAIS_BCE - Output Structure for Runtime Statistics 20100610
4 GS_TBRGT Static Attribute Public Type reference (TYPE) TBRGT Last Record from "Authorization Group Names" 20100610
5 GT_STATIST Static Attribute Public Type reference (TYPE) SAIS_T_RUNTIME_STATISTICS SAIS_BCE - Output Table Structure for Runtime Statistics 20100610
6 GT_TBRGT Static Attribute Public Type reference (TYPE) SAIS_T_TBRGT Tables for "Authorization Group Names" 20100610
7 GV_DIA_MODE Static Attribute Public Type reference (TYPE) CHAR01 ABAP_TRUE Character Field of Length 1 20100610
Methods
# Method Level Visibility Method type Description Created on
1 COLLECT_RUNTIME_STATISTIC Instance method Public Method Complete Runtime Statistic for One Step 20100610
2 CONSTRUCTOR Instance method Public Constructor Initialize Required Environment 20100610
3 GET_CCLASS_TX Instance method Public Method Get Table Class Text Attributes (TDDAT/BRGRU) 20100610
4 GET_DIALOG_MODE Instance method Public Method Return Actual Mode 20100610
5 GET_LANGUAGE Static method Public Method Specifies Primary and Secondary Language 20100610
6 GET_SELECTION_SCREEN Instance method Public Method Gets Actual Selection Screen Content 20100610
7 PROGRESS_INDICATOR Instance method Public Method Send One Text Message 20100610
8 SET_DIALOG_MODE Instance method Public Method Set Indicator for Batch or Dialog Mode 20100610
9 SHOW_RUNTIME_STATISTICS Instance method Public Method Display Collected Runtime Statistics Data 20100610
10 SHOW_SELECTION_SCREEN Instance method Public Method Display Selection Screen like a Variant 20100610
Events
Class CL_SAIS_GENERIC_TOOLS has no event.
Types
Class CL_SAIS_GENERIC_TOOLS has no local type.
Method Signatures

Method COLLECT_RUNTIME_STATISTIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing LINES Call by reference Type reference (TYPE) SYTABIX Count of handled records 20100610

Method COLLECT_RUNTIME_STATISTIC on class CL_SAIS_GENERIC_TOOLS has no exception.

Method CONSTRUCTOR Signature

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

Method GET_CCLASS_TX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PD_CCLASS Call by reference Type reference (TYPE) BRGRU Berechtigungsgruppe 20100610
2 Returning PS_TBRGT Value transfer Type reference (TYPE) TBRGT Bezeichnungen der Berechtigungsgruppen 20100610

Method GET_CCLASS_TX on class CL_SAIS_GENERIC_TOOLS has no exception.

Method GET_DIALOG_MODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting DIALOG Call by reference Type reference (TYPE) CHAR01 Charakterfeld der Länge 1 20100610

Method GET_DIALOG_MODE on class CL_SAIS_GENERIC_TOOLS has no exception.

Method GET_LANGUAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_PRIMARY_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20100610
2 Exporting EV_SECONDARY_LANGUAGE Call by reference Type reference (TYPE) SY-LANGU Sprachenschlüssel der aktuellen Textumgebung 20100610

Method GET_LANGUAGE on class CL_SAIS_GENERIC_TOOLS has no exception.

Method GET_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting PT_SELSCR Call by reference Type reference (TYPE) SAIS_T_SELSCR Table type for SAIS_S_SELSCR 20100610
2 Importing P_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20100610

Method GET_SELECTION_SCREEN on class CL_SAIS_GENERIC_TOOLS has no exception.

Method PROGRESS_INDICATOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TEXT Call by reference Type reference (TYPE) SAIS_S_RUNTIME_STATISTICS-EVENT Short text 20100610

Method PROGRESS_INDICATOR on class CL_SAIS_GENERIC_TOOLS has no exception.

Method SET_DIALOG_MODE Signature

Method SET_DIALOG_MODE on class CL_SAIS_GENERIC_TOOLS has no parameter.
Method SET_DIALOG_MODE on class CL_SAIS_GENERIC_TOOLS has no exception.

Method SHOW_RUNTIME_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20100610

Method SHOW_RUNTIME_STATISTICS on class CL_SAIS_GENERIC_TOOLS has no exception.

Method SHOW_SELECTION_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_REPID Call by reference Type reference (TYPE) SYREPID ABAP-Programm, aktuelles Rahmenprogramm 20100610

Method SHOW_SELECTION_SCREEN on class CL_SAIS_GENERIC_TOOLS has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in