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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Static method | Public | Method | Convert Date and Time from AS Settings to User Settings | 20090408 |
2 | ![]() |
Static method | Public | Method | Check Whether User Has Sufficient Authorization | 20121029 |
3 | ![]() |
Static method | Public | Method | Build WHERE Clause from ALV Filter Criteria | 20101012 |
4 | ![]() |
Static method | Public | Method | Check Whether the Client Exists in the Current System | 20100318 |
5 | ![]() |
Static method | Public | Method | Check Whether the User Exists in at Least One Client | 20100318 |
6 | ![]() |
Static method | Public | Method | Get DDIC Information for Fields of a Structure | 20090214 |
7 | ![]() |
Static method | Public | Method | Get Server Information of System | 20120315 |
8 | ![]() |
Static method | Public | Method | Get Start Date and Time of Oldest Trace File | 20110517 |
9 | ![]() |
Static method | Public | Method | Read the Short Text for a Domain Fixed Value | 20090409 |
10 | ![]() |
Static method | Public | Method | Convert UNIX Timestamp to Date/Time | 20090223 |
11 | ![]() |
Static method | Public | Method | Convert Date and Time from User Settings to AS Settings | 20090407 |
12 | ![]() |
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 | ![]() |
AS_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20090408 | ||
2 | ![]() |
AS_TIME | Call by reference | Type reference (TYPE) | TIMS | Feld vom Typ TIMS | 20090408 | ||
3 | ![]() |
USER_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20090408 | ||
4 | ![]() |
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 | ![]() |
AUTHORIZED | Value transfer | Type reference (TYPE) | ST05_BOOLEAN | Boole'scher Wert: WAHR = 'X' ; FALSCH = ' ' | 20121029 | ||
2 | ![]() |
FIELD | Call by reference | Type reference (TYPE) | XUFIELD | Berechtigungsfeld | 20121029 | ||
3 | ![]() |
OBJECT | Call by reference | Type reference (TYPE) | XUOBJECT | Berechtigungsobjekt | 20121029 | ||
4 | ![]() |
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 | ![]() |
ALV_FILTER_CRITERIA | Call by reference | Type reference (TYPE) | LVC_T_FILT | ALV-Control: Tabelle der Filterbedingungen | 20101012 | ||
2 | ![]() |
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 | ![]() |
CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | Mandantenkennung des aktuellen Benutzers | 20100318 | ||
2 | ![]() |
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 | ![]() |
CHECK_RESULT | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20100318 | ||
2 | ![]() |
CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Mandantenkennung des aktuellen Benutzers | 20100318 | |
3 | ![]() |
IN_USER | Call by reference | Type reference (TYPE) | SYUNAME | Benutzername | 20100318 | ||
4 | ![]() |
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 | ![]() |
FIELD_LABELS | Value transfer | Type reference (TYPE) | ST05_FIELD_LABEL_TABLE | Subset of Runtime Information for a DDIC object | 20090214 | ||
2 | ![]() |
LANGUAGE | Call by reference | Type reference (TYPE) | SYLANGU | Sprachenschlüssel der aktuellen Textumgebung | 20090214 | ||
3 | ![]() |
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 | ![]() |
READ | Call by reference | Type reference (TYPE) | ST05_BOOLEAN | ' ' | Boole'scher Wert: WAHR = 'X' ; FALSCH = ' ' | 20120315 | |
2 | ![]() |
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 | ![]() |
START_DATE | Call by reference | Type reference (TYPE) | ST05_TRACE_START_DATE | Startdatum des ST05 Trace | 20110517 | ||
2 | ![]() |
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 | ![]() |
DOMAIN_NAME | Call by reference | Type reference (TYPE) | DDOBJNAME | Name eines ABAP Dictionary-Objekts | 20090409 | ||
2 | ![]() |
DOMAIN_VALUE | Call by reference | Type reference (TYPE) | DOMVALUE_L | Werte für Domänen: Einzelwert/untere Grenze | 20090409 | ||
3 | ![]() |
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 | ![]() |
FORMAT | Call by reference | Type reference (TYPE) | CHAR8 | 'HH:MM:SS' | requested time format ('HH:MM:SS' or 'HHMMSS') | 20090223 | |
2 | ![]() |
UNIX_TIME | Call by reference | Type reference (TYPE) | ST05_UNIX_TIME | time in UNIX format | 20090223 | ||
3 | ![]() |
USER_DATE | Call by reference | Type reference (TYPE) | DATS | local date | 20090223 | ||
4 | ![]() |
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 | ![]() |
AS_DATE | Call by reference | Type reference (TYPE) | DATS | date relative to AS settings | 20090407 | ||
2 | ![]() |
AS_TIME | Call by reference | Type reference (TYPE) | TIMS | time relative to AS settings | 20090407 | ||
3 | ![]() |
USER_DATE | Call by reference | Type reference (TYPE) | DATS | date relative to user settings | 20090407 | ||
4 | ![]() |
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 | ![]() |
UNIX_TIME | Value transfer | Type reference (TYPE) | ST05_UNIX_TIME | Time in UNIX Format | 20090223 | ||
2 | ![]() |
USER_DATE | Call by reference | Type reference (TYPE) | DATS | Feld vom Typ DATS | 20090223 | ||
3 | ![]() |
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 |