SAP CL_ABAP_COMP_PROCS_E OO Class - split to procedures
CL_ABAP_COMP_PROCS_E 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_E 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_E 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 | Public | |
CALL METHOD cl_abap_comp_procs_e=>ADD_SYMBOLS...more details | ||
APPEND_FUNCTION_STATEMENT | Private | |
CALL METHOD cl_abap_comp_procs_e=>APPEND_FUNCTION_STATEMENT...more details | ||
APPEND_STATEMENT | Private | |
CALL METHOD cl_abap_comp_procs_e=>APPEND_STATEMENT...more details | ||
AT_SELECTION_SCREEN_NAME | Private | |
CALL METHOD cl_abap_comp_procs_e=>AT_SELECTION_SCREEN_NAME...more details | ||
CALC_CHECKSUM | Private | |
CALL METHOD cl_abap_comp_procs_e=>CALC_CHECKSUM...more details | ||
CHECK_OBJECT_ENABLED | Public | |
CALL METHOD cl_abap_comp_procs_e=>CHECK_OBJECT_ENABLED...more details | ||
| ||
CLASS_CONSTRUCTOR | CLASS_CONSTRUCTOR | Public |
CALL METHOD cl_abap_comp_procs_e=>CLASS_CONSTRUCTOR...more details | ||
CONSTRUCTOR | Public | |
CALL METHOD cl_abap_comp_procs_e=>CONSTRUCTOR...more details | ||
ENHANCEMENT_PACKAGE | Private | |
CALL METHOD cl_abap_comp_procs_e=>ENHANCEMENT_PACKAGE...more details | ||
ENHANCEMENT_STATE | Private | |
CALL METHOD cl_abap_comp_procs_e=>ENHANCEMENT_STATE...more details | ||
EXISTS_DATA | Public | |
CALL METHOD cl_abap_comp_procs_e=>EXISTS_DATA...more details | ||
GET_FUNCTION_SIGNATURE | Private | |
CALL METHOD cl_abap_comp_procs_e=>GET_FUNCTION_SIGNATURE...more details | ||
GET_INSTANCE | Private | |
CALL METHOD cl_abap_comp_procs_e=>GET_INSTANCE...more details | ||
GET_PROC_DEFS | Public | |
CALL METHOD cl_abap_comp_procs_e=>GET_PROC_DEFS...more details | ||
IMPORT_PROC_DEFS | Private | |
CALL METHOD cl_abap_comp_procs_e=>IMPORT_PROC_DEFS...more details | ||
INSERT_SYMBOL | Private | |
CALL METHOD cl_abap_comp_procs_e=>INSERT_SYMBOL...more details | ||
IS_DECLARATION | Private | |
CALL METHOD cl_abap_comp_procs_e=>IS_DECLARATION...more details | ||
PACKAGE_SWITCH | Private | |
CALL METHOD cl_abap_comp_procs_e=>PACKAGE_SWITCH...more details | ||
PROCESS_APPEND | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_APPEND...more details | ||
PROCESS_CALL_METHOD | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_CALL_METHOD...more details | ||
PROCESS_CLASS_INTERFACE | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_CLASS_INTERFACE...more details | ||
PROCESS_COMMON | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_COMMON...more details | ||
PROCESS_COMPONENT | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_COMPONENT...more details | ||
PROCESS_ENHANCEMENT_SECTION | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_ENHANCEMENT_SECTION...more details | ||
PROCESS_EVENTS | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_EVENTS...more details | ||
PROCESS_EVENT_METHOD | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_EVENT_METHOD...more details | ||
PROCESS_EXEC | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_EXEC...more details | ||
PROCESS_FORM | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_FORM...more details | ||
PROCESS_INSERT | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_INSERT...more details | ||
PROCESS_PARAMETER | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_PARAMETER...more details | ||
PROCESS_SET | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_SET...more details | ||
PROCESS_TABLES | Private | |
CALL METHOD cl_abap_comp_procs_e=>PROCESS_TABLES...more details | ||
PUT_ON_DB | Public | |
CALL METHOD cl_abap_comp_procs_e=>PUT_ON_DB...more details | ||
SCAN_PROCEDURE | Protected | |
CALL METHOD cl_abap_comp_procs_e=>SCAN_PROCEDURE...more details | ||
SCAN_PROGRAM | Protected | |
CALL METHOD cl_abap_comp_procs_e=>SCAN_PROGRAM...more details | ||
SCAN_PSEUDO_COMMENT | Private | |
CALL METHOD cl_abap_comp_procs_e=>SCAN_PSEUDO_COMMENT...more details | ||
TEST_FULL_NAME | Private | |
CALL METHOD cl_abap_comp_procs_e=>TEST_FULL_NAME...more details | ||
UNPACK_PROC_DEF | Private | |
CALL METHOD cl_abap_comp_procs_e=>UNPACK_PROC_DEF...more details | ||
UNPACK_PROC_DEFS | Public | |
CALL METHOD cl_abap_comp_procs_e=>UNPACK_PROC_DEFS...more details |
CL_ABAP_COMP_PROCS_E 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 CL_ABAP_COMPILER_E=>T_ALL_REFS | Private | ||
BUF_INFO | Instance Attribute | LIKE CL_ABAP_SCAN_NON_BUFF_READ_E | Private | ||
COL_TO | Instance Attribute | LIKE I | Private | ||
COMMENTS_FOR_NEXT_STMT | Instance Attribute | LIKE T_COMMENTS | Private | ||
COMMONS | Instance Attribute | LIKE | Public | ||
C_STATE_ON | Instance Attribute | LIKE | Private | ||
C_STATE_STAND_BY | Instance Attribute | LIKE | Private | ||
C_VERSION | Constant | 19 | LIKE I | Public | |
DATA_VERSION_E | Instance Attribute | LIKE | Private | ||
ENABLE_CI | Static Attribute | LIKE ABAP_BOOL | Private | ||
ENH_LOADED | Instance Attribute | LIKE | Private | ||
FIRST_TOKEN_COL | Instance Attribute | LIKE I | Protected | ||
FIRST_TOKEN_LINE | Instance Attribute | LIKE I | Protected | ||
INDEX | Instance Attribute | LIKE I | Private | ||
LAST_TOKEN_COL | Instance Attribute | LIKE I | Protected | ||
LAST_TOKEN_LINE | Instance Attribute | LIKE I | Protected | ||
OBJ_TYPE | Instance Attribute | LIKE STRING | Private | ||
ORIGINS | Instance Attribute | LIKE | Private | ||
PROCS | Instance Attribute | LIKE T_PROCS | Public | ||
PROGRAM | Static Attribute | LIKE PROGRAM | Private | ||
REF_COMP | Instance Attribute | LIKE CL_ABAP_COMPILER_E | Protected | ||
REF_SCAN | Instance Attribute | scan extended for comp procs | LIKE CL_ABAP_SCAN_E | Protected | |
SKIP_INCLUDE | Instance Attribute | LIKE | Private | ||
START_OF_SELECTION | Instance Attribute | LIKE ABAP_BOOL | Protected | ||
STD_COMMENT | Instance Attribute | LIKE | Private | ||
SYMBOLS | Instance Attribute | LIKE T_SYMBOLS | Public | ||
TOKEN | Instance Attribute | LIKE T_TOKEN | Private | ||
TOKEN_WA | Instance Attribute | LIKE REF_SCAN->TOKEN_WA | Private | ||
TROWS | Instance Attribute | LIKE | Private |
CL_ABAP_COMP_PROCS_E types
T_ABAP_AST -T_ABAP_COMP_PROCS -
T_BLOCK -
T_BLOCKS -
T_CHECK_DATA -
T_COMMENTS -
T_COMMON -
T_EXPORTS -
T_EXPORT_DATA -
T_ORIGINS -
T_PROCS -
T_PROCS_OLD -
T_PROC_ENTRY -
T_PROC_ENTRY_OLD -
T_PROC_ID -
T_SCAN_RESULT -
T_SCR_ABAP_AST -
T_SCR_ABAP_SCAN -
T_SCR_ABAP_SYMB -
T_SCR_REM_OBJ -
T_STMT -
T_STMTS -
T_STMTS_OLD -
T_STMT_OLD -
T_SYMBOL -
T_SYMBOLS -
T_SYMBOL_NAMES -
T_TOKEN -
T_TOKENS -
T_TOKEN_REFS -
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