SAP CL_ABAP_COMP_PROCS OO Class - Split to Procedures
CL_ABAP_COMP_PROCS is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_ABAP_COMP_PROCS including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_ABAP_COMP_PROCS SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
Method Name | Description | Visability |
ADD_SYMBOLS | Private | |
CALL METHOD cl_abap_comp_procs=>ADD_SYMBOLS...more details | ||
APPEND_FUNCTION_STATEMENT | Private | |
CALL METHOD cl_abap_comp_procs=>APPEND_FUNCTION_STATEMENT...more details | ||
APPEND_STATEMENT | Private | |
CALL METHOD cl_abap_comp_procs=>APPEND_STATEMENT...more details | ||
AT_SELECTION_SCREEN_NAME | Private | |
CALL METHOD cl_abap_comp_procs=>AT_SELECTION_SCREEN_NAME...more details | ||
CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
CALL METHOD cl_abap_comp_procs=>CLASS_CONSTRUCTOR...more details | ||
CLEAN_DB_ENTRIES | Private | |
CALL METHOD cl_abap_comp_procs=>CLEAN_DB_ENTRIES...more details | ||
| ||
CLEAR | Private | |
CALL METHOD cl_abap_comp_procs=>CLEAR...more details | ||
CONSTRUCTOR | Private | |
CALL METHOD cl_abap_comp_procs=>CONSTRUCTOR...more details | ||
ENHANCEMENT_PACKAGE | Private | |
CALL METHOD cl_abap_comp_procs=>ENHANCEMENT_PACKAGE...more details | ||
ENHANCEMENT_STATE | Private | |
CALL METHOD cl_abap_comp_procs=>ENHANCEMENT_STATE...more details | ||
GET_FUNCTION_SIGNATURE | Get include with function signature | Private |
CALL METHOD cl_abap_comp_procs=>GET_FUNCTION_SIGNATURE...more details | ||
GET_INSTANCE | Private | |
CALL METHOD cl_abap_comp_procs=>GET_INSTANCE...more details | ||
GET_PROC_DEFS | Private | |
CALL METHOD cl_abap_comp_procs=>GET_PROC_DEFS...more details | ||
IMPORT_PROC_DEFS | Private | |
CALL METHOD cl_abap_comp_procs=>IMPORT_PROC_DEFS...more details | ||
INSERT_SYMBOL | Private | |
CALL METHOD cl_abap_comp_procs=>INSERT_SYMBOL...more details | ||
IS_DECLARATION | Private | |
CALL METHOD cl_abap_comp_procs=>IS_DECLARATION...more details | ||
PACKAGE_SWITCH | Private | |
CALL METHOD cl_abap_comp_procs=>PACKAGE_SWITCH...more details | ||
PROCESS_COMMON | Private | |
CALL METHOD cl_abap_comp_procs=>PROCESS_COMMON...more details | ||
PROCESS_ENHANCEMENT_SECTION | Private | |
CALL METHOD cl_abap_comp_procs=>PROCESS_ENHANCEMENT_SECTION...more details | ||
PROCESS_TABLES | Private | |
CALL METHOD cl_abap_comp_procs=>PROCESS_TABLES...more details | ||
SCAN_PROCEDURE | Private | |
CALL METHOD cl_abap_comp_procs=>SCAN_PROCEDURE...more details | ||
SCAN_PROGRAM | Private | |
CALL METHOD cl_abap_comp_procs=>SCAN_PROGRAM...more details | ||
SCAN_PSEUDO_COMMENT | Private | |
CALL METHOD cl_abap_comp_procs=>SCAN_PSEUDO_COMMENT...more details | ||
TEST_FULL_NAME | Private | |
CALL METHOD cl_abap_comp_procs=>TEST_FULL_NAME...more details | ||
UNPACK_PROC_DEF | Private | |
CALL METHOD cl_abap_comp_procs=>UNPACK_PROC_DEF...more details | ||
UNPACK_PROC_DEFS | Private | |
CALL METHOD cl_abap_comp_procs=>UNPACK_PROC_DEFS...more details |
CL_ABAP_COMP_PROCS attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
Name | Level | Description | Initial Value | Type | Visability |
ABAP_COMP_PROCS | Instance Attribute | LIKE | Private | ||
ACTIVE_ENH_EXITS | Instance Attribute | LIKE | Private | ||
ALL_REFS | Instance Attribute | LIKE | Private | ||
BUF_INFO | Instance Attribute | LIKE | Private | ||
COL_TO | Instance Attribute | LIKE | Private | ||
COMMENTS_FOR_NEXT_STMT | Instance Attribute | LIKE | Private | ||
COMMONS | Instance Attribute | LIKE | Private | ||
C_PROC_IGNORE | Instance Attribute | LIKE | Private | ||
C_STATE_STAND_BY | Instance Attribute | LIKE | Private | ||
C_TOUCH_TODAY_NAME | Instance Attribute | LIKE | Private | ||
C_VERSION | Instance Attribute | LIKE | Private | ||
ENH_LOADED | Instance Attribute | LIKE | Private | ||
FIRST_TOKEN_COL | Instance Attribute | LIKE | Private | ||
FIRST_TOKEN_LINE | Instance Attribute | LIKE | Private | ||
INDEX | Instance Attribute | LIKE | Private | ||
LAST_TOKEN_COL | Instance Attribute | LIKE | Private | ||
LAST_TOKEN_LINE | Instance Attribute | LIKE | Private | ||
PROCS | Instance Attribute | LIKE | Private | ||
REF_COMP | Instance Attribute | LIKE | Private | ||
REF_SCAN | Instance Attribute | LIKE | Private | ||
SKIP_INCLUDE | Instance Attribute | LIKE | Private | ||
START_OF_SELECTION | Instance Attribute | LIKE | Private | ||
SYMBOLS | Instance Attribute | LIKE | Private | ||
TOKEN | Instance Attribute | LIKE | Private | ||
TOKEN_WA | Instance Attribute | LIKE | Private | ||
TOUCH_CHECKED | Instance Attribute | LIKE | Private | ||
TROWS | Instance Attribute | LIKE | Private |
CL_ABAP_COMP_PROCS types
T_ABAP_COMP_PROCS -T_BLOCK -
T_BLOCKS -
T_COMMENTS -
T_COMMON -
T_ORIGINS -
T_PROCS -
T_PROCS_NEW -
T_PROC_ENTRY -
T_PROC_ENTRY_NEW -
T_PROC_ID -
T_SCAN_RESULT -
T_STMT -
T_STMTS -
T_STMTS_NEW -
T_STMT_NEW -
T_SYMBOL -
T_SYMBOLS -
T_SYMBOL_NAMES -
T_TOKEN -
T_TOKENS -
Links to Related Class(s)
CL_ABAP_...Full list of available SAP object classes
Search for further information about these or an SAP related objects