Hierarchy

⤷

⤷

Properties
Class | CL_ST22_TOOLS | |
Short Description | Various tools, enhancement to ST22_TOOLS function group | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | SABP_RABAX | Runtime Error Handling |
Created | 20080923 | 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) |
Interfaces
Class CL_ST22_TOOLS has no interface implemented.
Friends
Class CL_ST22_TOOLS has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Static Attribute | Private | See coding | 20121228 | ||||
2 | ![]() |
Constant | Public | Type reference (TYPE) | SYCHAR02 | 'AP' | 20110922 | ||
3 | ![]() |
Constant | Public | Type reference (TYPE) | SYCHAR02 | 'FC' | 20110922 | ||
4 | ![]() |
Constant | Public | Type reference (TYPE) | SYCHAR02 | 'AI' | 20110922 | ||
5 | ![]() |
Constant | Public | Type reference (TYPE) | SYCHAR02 | 'AL' | 20110922 | ||
6 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'A' | 20121211 | ||
7 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'C' | 20121221 | ||
8 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | ' ' | 20121228 | ||
9 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | 'X' | 20121228 | ||
10 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '?' | 20121228 | ||
11 | ![]() |
Constant | Public | Type reference (TYPE) | CHAR1 | '?' | 20121228 | ||
12 | ![]() |
Constant | Public | Type reference (TYPE) | S380ERRID | ' VM_STACK_TRACE' | 20110922 | ||
13 | ![]() |
Constant | Private | Type reference (TYPE) | I | 1 | 20100426 | ||
14 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | '???' | 20100426 | ||
15 | ![]() |
Constant | Public | Type reference (TYPE) | CSSKOMP | '???' | Kernel projects: Unknown application components | 20100426 | |
16 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '#' | Kernel project: Line number indicator | 20081009 | |
17 | ![]() |
Constant | Public | Type reference (TYPE) | STRING | `???` | Kernel project: Unknown project name | 20100426 | |
18 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | `/src/` | Kernel project: Superior directory in project path | 20081009 | |
19 | ![]() |
Constant | Private | Type reference (TYPE) | STRING | '/' | Kernel project: Separator in project path | 20081009 | |
20 | ![]() |
Constant | Public | See coding | 'CL_O2' | BSP Program Prefix (Namespace) | 20100426 | ||
21 | ![]() |
Constant | Public | Type reference (TYPE) | I | 5 | BSP Program Prefix Length | 20100426 | |
22 | ![]() |
Constant | Public | See coding | '/1BCWDY/' | Web Dynpro Program Prefix (Namespace) | 20100426 | ||
23 | ![]() |
Constant | Public | Type reference (TYPE) | I | 8 | Web Dynpro Program Length Prefix | 20100426 | |
24 | ![]() |
Constant | Public | Type reference (TYPE) | CSSKOMP | '---' | Application component | 20100426 | |
25 | ![]() |
Constant | Public | Type reference (TYPE) | CSSKOMP | '???' | Application component | 20100426 |
Methods
Events
Class CL_ST22_TOOLS has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TYPE_DUMP_RAWDATA_TAB | Public | See coding | 20110930 | type_dump_rawdata_tab type standard table of snap with key DATUM UZEIT AHOST UNAME MANDT MODNO SEQNO
|
||
2 | TYPE_DUMP_SRCPOS | Public | See coding | 20110930 | begin of type_dump_srcpos,
id type snap_key,
srcpos type type_srcpos,
end of type_dump_srcpos
|
||
3 | TYPE_DUMP_SRCPOS_TAB | Public | See coding | 20110930 | type_dump_srcpos_tab type table of type_dump_srcpos with key id
|
||
4 | TYPE_ERR_CATEGORY | Public | See coding | 20100426 | BEGIN OF type_err_category,
value TYPE string,
text TYPE string,
END OF type_err_category
|
||
5 | TYPE_ITAB_OF_STRING | Public | See coding | 20100426 | type_itab_of_string TYPE STANDARD TABLE OF string
|
||
6 | TYPE_RANGE_PACKAGE | Public | See coding | 20110930 | type_range_package type range of devclass
|
||
7 | TYPE_RANGE_USER | Public | See coding | 20110930 | type_range_user type range of syuname
|
||
8 | TYPE_SRCPOS | Public | See coding | 20100426 | BEGIN OF type_srcpos,
prog LIKE sy-repid,
include LIKE sy-repid,
line type i,
END OF type_srcpos
|
Method Signatures
Method CHECK_LOOKUP_SOLUTION_TOOLS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SOLUTION_TOOL_TAB | Call by reference | Type reference (TYPE) | IF_ST22_SOLUTION_TOOLS=>TY_TOOLNAME_TAB | 20120314 |
Method CHECK_LOOKUP_SOLUTION_TOOLS on class CL_ST22_TOOLS has no exception.
Method CHECK_USER_AUTHORIZATION_ST22 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | CHAR1 | 20121227 |
Method CHECK_USER_AUTHORIZATION_ST22 on class CL_ST22_TOOLS has no exception.
Method CHECK_USER_AUTHORIZ_CLIENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | CHAR1 | 20121211 |
Method CHECK_USER_AUTHORIZ_CLIENT on class CL_ST22_TOOLS has no exception.
Method CHECK_USER_AUTHORIZ_SHORTDUMP Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | CHAR1 | 20121228 |
Method CHECK_USER_AUTHORIZ_SHORTDUMP on class CL_ST22_TOOLS has no exception.
Method CHECK_USER_AUTHORIZ_SUBMIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_REPORT_NAME | Call by reference | Attribute reference (LIKE) | SY-REPID | 20120308 | |||
2 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | CHAR1 | 20120308 |
Method CHECK_USER_AUTHORIZ_SUBMIT on class CL_ST22_TOOLS has no exception.
Method CONCAT_STRINGS_BY_POSITION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ITAB_STRINGS | Call by reference | Type reference (TYPE) | TYPE_ITAB_OF_STRING | 20100426 | |||
2 | ![]() |
LINED_UP | Value transfer | Type reference (TYPE) | STRING | 20100426 |
Method CONCAT_STRINGS_BY_POSITION on class CL_ST22_TOOLS has no exception.
Method EXTRACT_KRNPROJ_FROMPATH Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
PROJECT_NAME | Value transfer | Type reference (TYPE) | STRING | 20100426 | |||
2 | ![]() |
PROJECT_PATH | Call by reference | Type reference (TYPE) | STRING | 20100426 |
Method EXTRACT_KRNPROJ_FROMPATH on class CL_ST22_TOOLS has no exception.
Method GET_ABAP_PROGRAM_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROG_NAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
R_PROG_TYPE | Value transfer | Type reference (TYPE) | STRING | 20100426 |
Method GET_ABAP_PROGRAM_TYPE on class CL_ST22_TOOLS has no exception.
Method GET_APPCOMP_KERNEL_PROJECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CSS_COMPONENT | Value transfer | Type reference (TYPE) | CSSKOMP | 20100426 | |||
2 | ![]() |
KERNEL_PROJECT | Call by reference | Type reference (TYPE) | STRING | 20100426 |
Method GET_APPCOMP_KERNEL_PROJECT on class CL_ST22_TOOLS has no exception.
Method GET_APPCOMP_ST22 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CSS_COMPONENT | Value transfer | Type reference (TYPE) | CSSKOMP | 20100426 | |||
2 | ![]() |
ERRID | Call by reference | Type reference (TYPE) | SNAPT-ERRID | 20100426 | |||
3 | ![]() |
KERNEL_PROJECT_PATH | Call by reference | Type reference (TYPE) | STRING | 20100426 | |||
4 | ![]() |
PGMID | Call by reference | Attribute reference (LIKE) | SY-REPID | 20100426 |
Method GET_APPCOMP_ST22 on class CL_ST22_TOOLS has no exception.
Method GET_BSP_APPLICATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROGNAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
R_BSP_APPLICATION | Value transfer | Type reference (TYPE) | CHAR30 | 20100426 |
Method GET_BSP_APPLICATION on class CL_ST22_TOOLS has no exception.
Method GET_DUMPED_SRCPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_DUMPED_SRCPOS on class CL_ST22_TOOLS has no exception.
Method GET_DUMPED_SRCPOS_FOR_DUMP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DUMP_ID_TAB | Call by reference | Type reference (TYPE) | SNAP_KEYS | 20110930 | |||
2 | ![]() |
R_DUMP_SRCPOS_TAB | Value transfer | Type reference (TYPE) | TYPE_DUMP_SRCPOS_TAB | 20110930 |
Method GET_DUMPED_SRCPOS_FOR_DUMP_ID on class CL_ST22_TOOLS has no exception.
Method GET_DUMPED_SRCPOS_FROM_FLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SRCPOS | Call by reference | Type reference (TYPE) | TYPE_SRCPOS | 20110930 | |||
2 | ![]() |
I_FIRST_FLIST | Call by reference | Type reference (TYPE) | SNAP-FLIST | 20110930 |
Method GET_DUMPED_SRCPOS_FROM_FLIST on class CL_ST22_TOOLS has no exception.
Method GET_ERROR_CATEGORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ERR_CATEGORY | Value transfer | Type reference (TYPE) | TYPE_ERR_CATEGORY | 20100426 | |||
2 | ![]() |
ERR_ID | Call by reference | Type reference (TYPE) | SNAPT-ERRID | 20100426 |
Method GET_ERROR_CATEGORY on class CL_ST22_TOOLS has no exception.
Method GET_FAULTY_SRCPOS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_FAULTY_SRCPOS on class CL_ST22_TOOLS has no exception.
Method GET_FAULTY_SRCPOS_RAISEEXC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_FAULTY_SRCPOS_RAISEEXC on class CL_ST22_TOOLS has no exception.
Method GET_FAULTY_SRCPOS_RFC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_FAULTY_SRCPOS_RFC on class CL_ST22_TOOLS has no exception.
Method GET_FAULTY_SRCPOS_SYNTAXERR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_FAULTY_SRCPOS_SYNTAXERR on class CL_ST22_TOOLS has no exception.
Method GET_FAULTY_SRCPOS_UNCAUGHTEXC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_FT | Call by reference | Type reference (TYPE) | RSDUMP_FT_IT | 20100426 | |||
2 | ![]() |
R_SRCPOS | Value transfer | Type reference (TYPE) | TYPE_SRCPOS | 20100426 |
Method GET_FAULTY_SRCPOS_UNCAUGHTEXC on class CL_ST22_TOOLS has no exception.
Method GET_LIMU_OBJTYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INCL_NAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
R_LIMU_OBJTYPE | Value transfer | Type reference (TYPE) | STRING | 20100426 |
Method GET_LIMU_OBJTYPE on class CL_ST22_TOOLS has no exception.
Method GET_WEB_DYNPRO_COMPONENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROGNAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
R_WEBDYNPRO_COMPONENT | Value transfer | Type reference (TYPE) | CHAR30 | 20100426 |
Method GET_WEB_DYNPRO_COMPONENT on class CL_ST22_TOOLS has no exception.
Method IS_BSP_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROGNAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
RET | Value transfer | Type reference (TYPE) | CHAR1 | 20100426 |
Method IS_BSP_PROGRAM on class CL_ST22_TOOLS has no exception.
Method IS_RFC_ERROR_ATTR_S8 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ERRID | Call by reference | Type reference (TYPE) | S380ERRID | 20100426 | |||
2 | ![]() |
R_RET | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100426 |
Method IS_RFC_ERROR_ATTR_S8 on class CL_ST22_TOOLS has no exception.
Method IS_SAP_NOTES_SEARCH_RELEVANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ERRID | Call by reference | Type reference (TYPE) | S380ERRID | 20100426 | |||
2 | ![]() |
I_SRCPOS | Call by reference | Type reference (TYPE) | TYPE_SRCPOS | 20100426 | |||
3 | ![]() |
R_RET | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100426 |
Method IS_SAP_NOTES_SEARCH_RELEVANT on class CL_ST22_TOOLS has no exception.
Method IS_WEB_DYNPRO_PROGRAM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PROGNAME | Call by reference | Type reference (TYPE) | SY-REPID | 20100426 | |||
2 | ![]() |
RET | Value transfer | Type reference (TYPE) | CHAR1 | 20100426 |
Method IS_WEB_DYNPRO_PROGRAM on class CL_ST22_TOOLS has no exception.
Method PRODUCE_RUNTIME_ERROR Signature
Method PRODUCE_RUNTIME_ERROR on class CL_ST22_TOOLS has no parameter.
Method PRODUCE_RUNTIME_ERROR on class CL_ST22_TOOLS has no exception.
Method READ_FIRST_FLIST_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_DUMP_ID_TAB | Call by reference | Type reference (TYPE) | SNAP_KEYS | 20110930 | |||
2 | ![]() |
R_DUMP_RAWDATA_TAB | Value transfer | Type reference (TYPE) | TYPE_DUMP_RAWDATA_TAB | 20110930 |
Method READ_FIRST_FLIST_DB on class CL_ST22_TOOLS has no exception.
Method SHOW_PGM_ATTR_AT_TOP_OF_PAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_ERRID | Call by reference | Type reference (TYPE) | S380ERRID | 20100426 | |||
2 | ![]() |
I_PROG | Call by reference | Attribute reference (LIKE) | SY-REPID | 20100426 | |||
3 | ![]() |
R_RET | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20100426 |
Method SHOW_PGM_ATTR_AT_TOP_OF_PAGE on class CL_ST22_TOOLS has no exception.
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in | 712 |