SAP ABAP Class CL_ST05_UTILITIES (Utilities for ST05)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-TWB-TST-P-PA (Application Component) Performance Analysis (Transaction ST05)
     ST05 (Package) ST05 Performance Trace
Properties
Class CL_ST05_UTILITIES  
Short Description Utilities for ST05    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class ST05    
Program status     
Category 0   
Package ST05   ST05 Performance Trace 
Created 20090214   SAP 
Last change 20130531   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 SACC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_ST05_UTILITIES has no interface implemented.
Friends
Class CL_ST05_UTILITIES has no friend class.
Attributes
Class CL_ST05_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AS_DATE_TIME_TO_USER_DATE_TIME Static method Public Method Convert Date and Time from AS Settings to User Settings 20090408
2 AUTHORITY_CHECK Static method Public Method Check Whether User Has Sufficient Authorization 20121029
3 BUILD_WHERE_CLAUSE Static method Public Method Build WHERE Clause from ALV Filter Criteria 20101012
4 CHECK_CLIENT Static method Public Method Check Whether the Client Exists in the Current System 20100318
5 CHECK_USER Static method Public Method Check Whether the User Exists in at Least One Client 20100318
6 GET_FIELD_LABELS Static method Public Method Get DDIC Information for Fields of a Structure 20090214
7 GET_SERVER_INFORMATION_TABLE Static method Public Method Get Server Information of System 20120315
8 GET_TRACE_FILE_START Static method Public Method Get Start Date and Time of Oldest Trace File 20110517
9 READ_DOMAIN_FIXED_VALUE_TEXT Static method Public Method Read the Short Text for a Domain Fixed Value 20090409
10 UNIX_TIME_TO_USER_DATE_TIME Static method Public Method Convert UNIX Timestamp to Date/Time 20090223
11 USER_DATE_TIME_TO_AS_DATE_TIME Static method Public Method Convert Date and Time from User Settings to AS Settings 20090407
12 USER_DATE_TIME_TO_UNIX_TIME Static method Public Method Convert Date/Time to UNIX Timestamp 20090223
Events
Class CL_ST05_UTILITIES has no event.
Types
Class CL_ST05_UTILITIES has no local type.
Method Signatures

Method AS_DATE_TIME_TO_USER_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing AS_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20090408
2 Importing AS_TIME Call by reference Type reference (TYPE) TIMS Feld vom Typ TIMS 20090408
3 Exporting USER_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20090408
4 Exporting USER_TIME Call by reference Type reference (TYPE) TIMS Feld vom Typ TIMS 20090408

Method AS_DATE_TIME_TO_USER_DATE_TIME on class CL_ST05_UTILITIES has no exception.

Method AUTHORITY_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning AUTHORIZED Value transfer Type reference (TYPE) ST05_BOOLEAN Boole'scher Wert: WAHR = 'X' ; FALSCH = ' ' 20121029
2 Importing FIELD Call by reference Type reference (TYPE) XUFIELD Berechtigungsfeld 20121029
3 Importing OBJECT Call by reference Type reference (TYPE) XUOBJECT Berechtigungsobjekt 20121029
4 Importing VALUE Call by reference Type reference (TYPE) XUVAL Berechtigungswert 20121029

Method AUTHORITY_CHECK on class CL_ST05_UTILITIES has no exception.

Method BUILD_WHERE_CLAUSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ALV_FILTER_CRITERIA Call by reference Type reference (TYPE) LVC_T_FILT ALV-Control: Tabelle der Filterbedingungen 20101012
2 Returning WHERE_CLAUSE Value transfer Type reference (TYPE) STRING 20101012

Method BUILD_WHERE_CLAUSE on class CL_ST05_UTILITIES has no exception.

Method CHECK_CLIENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT Mandantenkennung des aktuellen Benutzers 20100318
2 Returning CLIENT_EXISTS Value transfer Type reference (TYPE) ST05_BOOLEAN Boolean Value : TRUE = 'X' ; FALSE = ' ' 20100318

Method CHECK_CLIENT on class CL_ST05_UTILITIES has no exception.

Method CHECK_USER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_RESULT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20100318
2 Importing CLIENT Call by reference Type reference (TYPE) SYMANDT SY-MANDT Mandantenkennung des aktuellen Benutzers 20100318
3 Importing IN_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20100318
4 Exporting OUT_USER Call by reference Type reference (TYPE) SYUNAME Benutzername 20100318

Method CHECK_USER on class CL_ST05_UTILITIES has no exception.

Method GET_FIELD_LABELS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning FIELD_LABELS Value transfer Type reference (TYPE) ST05_FIELD_LABEL_TABLE Subset of Runtime Information for a DDIC object 20090214
2 Importing LANGUAGE Call by reference Type reference (TYPE) SYLANGU Sprachenschlüssel der aktuellen Textumgebung 20090214
3 Importing NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090214

Method GET_FIELD_LABELS on class CL_ST05_UTILITIES has no exception.

Method GET_SERVER_INFORMATION_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing READ Call by reference Type reference (TYPE) ST05_BOOLEAN ' ' Boole'scher Wert: WAHR = 'X' ; FALSCH = ' ' 20120315
2 Returning SERVER_INFORMATION_TABLE Value transfer Type reference (TYPE) ST05_SERVER_INFORMATION_TABLE Tabelle mit Server-Informationen für das System 20120315

Method GET_SERVER_INFORMATION_TABLE on class CL_ST05_UTILITIES has no exception.

Method GET_TRACE_FILE_START Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting START_DATE Call by reference Type reference (TYPE) ST05_TRACE_START_DATE Startdatum des ST05 Trace 20110517
2 Exporting START_TIME Call by reference Type reference (TYPE) ST05_TRACE_START_TIME Startzeit des ST05 Trace 20110517

Method GET_TRACE_FILE_START on class CL_ST05_UTILITIES has no exception.

Method READ_DOMAIN_FIXED_VALUE_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DOMAIN_NAME Call by reference Type reference (TYPE) DDOBJNAME Name eines ABAP Dictionary-Objekts 20090409
2 Importing DOMAIN_VALUE Call by reference Type reference (TYPE) DOMVALUE_L Werte für Domänen: Einzelwert/untere Grenze 20090409
3 Returning TEXT Value transfer Type reference (TYPE) DDTEXT Kurztext zu Festwerten 20090409

Method READ_DOMAIN_FIXED_VALUE_TEXT on class CL_ST05_UTILITIES has no exception.

Method UNIX_TIME_TO_USER_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FORMAT Call by reference Type reference (TYPE) CHAR8 'HH:MM:SS' requested time format ('HH:MM:SS' or 'HHMMSS') 20090223
2 Importing UNIX_TIME Call by reference Type reference (TYPE) ST05_UNIX_TIME time in UNIX format 20090223
3 Exporting USER_DATE Call by reference Type reference (TYPE) DATS local date 20090223
4 Exporting USER_TIME Call by reference Type reference (TYPE) ANY local time 20090223

Method UNIX_TIME_TO_USER_DATE_TIME on class CL_ST05_UTILITIES has no exception.

Method USER_DATE_TIME_TO_AS_DATE_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting AS_DATE Call by reference Type reference (TYPE) DATS date relative to AS settings 20090407
2 Exporting AS_TIME Call by reference Type reference (TYPE) TIMS time relative to AS settings 20090407
3 Importing USER_DATE Call by reference Type reference (TYPE) DATS date relative to user settings 20090407
4 Importing USER_TIME Call by reference Type reference (TYPE) TIMS time relative to user settings 20090407

Method USER_DATE_TIME_TO_AS_DATE_TIME on class CL_ST05_UTILITIES has no exception.

Method USER_DATE_TIME_TO_UNIX_TIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning UNIX_TIME Value transfer Type reference (TYPE) ST05_UNIX_TIME Time in UNIX Format 20090223
2 Importing USER_DATE Call by reference Type reference (TYPE) DATS Feld vom Typ DATS 20090223
3 Importing USER_TIME Call by reference Type reference (TYPE) TIMS Feld vom Typ TIMS 20090223

Method USER_DATE_TIME_TO_UNIX_TIME on class CL_ST05_UTILITIES has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703