SAP CL_STCTM_UTILITIES OO Class - Task List Run/Variant Utilities
CL_STCTM_UTILITIES 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_STCTM_UTILITIES 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_STCTM_UTILITIES 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 |
| CHECK_SESSION_LOG_FORM_SUPP | Check if given Task List Run Log Format is supported | Public |
| CALL METHOD cl_stctm_utilities=>CHECK_SESSION_LOG_FORM_SUPP...more details | ||
| CHECK_TEMPLATE_NAME | Check Task List Variant ID | Public |
| CALL METHOD cl_stctm_utilities=>CHECK_TEMPLATE_NAME...more details | ||
| CHECK_TEMPLATE_TRANSPORTABLE | Check if Task List Variant can be added to transport request | Public |
| CALL METHOD cl_stctm_utilities=>CHECK_TEMPLATE_TRANSPORTABLE...more details | ||
| CONVERT_TO_UNIX_TIMESTAMP | Convert ABAP timestamp to UNIX timestamp | Public |
| CALL METHOD cl_stctm_utilities=>CONVERT_TO_UNIX_TIMESTAMP...more details | ||
| GENERATE_SESSION_ID | Generate Task List Run ID | Public |
| CALL METHOD cl_stctm_utilities=>GENERATE_SESSION_ID...more details | ||
| GET_DATAELEMENT_TEXTS | Get UI texts data elements | Public |
| CALL METHOD cl_stctm_utilities=>GET_DATAELEMENT_TEXTS...more details | ||
|
| ||
| GET_EXEC_ACTIVITY | Get current Execution Activity | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_ACTIVITY...more details | ||
| GET_EXEC_ACTIVITY_DESCR | Get description for Execution Period | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_ACTIVITY_DESCR...more details | ||
| GET_EXEC_API_DESCR | Get description if exec. is triggered by API or UI | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_API_DESCR...more details | ||
| GET_EXEC_BATCH_DESCR | Get description if exec. is triggered by in batch or online | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_BATCH_DESCR...more details | ||
| GET_EXEC_ID | Get current Execution Identifier | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_ID...more details | ||
| GET_EXEC_PERIOD_DESCR | Get description for Execution Period | Public |
| CALL METHOD cl_stctm_utilities=>GET_EXEC_PERIOD_DESCR...more details | ||
| GET_LOG_OPTIONS | Get the options to display log | Private |
| CALL METHOD cl_stctm_utilities=>GET_LOG_OPTIONS...more details | ||
| GET_SCENARIO_FOR_SESSION | Get Task List used in Task List Run | Public |
| CALL METHOD cl_stctm_utilities=>GET_SCENARIO_FOR_SESSION...more details | ||
| GET_SESSION_DESCR_STATUS | Get status for description | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_DESCR_STATUS...more details | ||
| GET_SESSION_FINALIZED_DESCR | Get description for finalization status | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_FINALIZED_DESCR...more details | ||
| GET_SESSION_FINALIZED_ICON | Get icon for finalization status | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_FINALIZED_ICON...more details | ||
| GET_SESSION_ICON_FINALIZED | Get finalization flag for icon | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_ICON_FINALIZED...more details | ||
| GET_SESSION_ICON_STATUS | Get status for icon | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_ICON_STATUS...more details | ||
| GET_SESSION_LOGTEXTS | Get UI texts for task list run entities | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_LOGTEXTS...more details | ||
| GET_SESSION_LOG_FORMATS | Get all supported Task List Run Log Formats | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_LOG_FORMATS...more details | ||
| GET_SESSION_STATUS_DESCR | Get description for status | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_STATUS_DESCR...more details | ||
| GET_SESSION_STATUS_ICON | Get icon for status | Public |
| CALL METHOD cl_stctm_utilities=>GET_SESSION_STATUS_ICON...more details | ||
| GET_SOURCE_CODE_OBJECT | Get development object from location | Public |
| CALL METHOD cl_stctm_utilities=>GET_SOURCE_CODE_OBJECT...more details | ||
| GET_VERSION | Get Version of Task Manager Framework | Public |
| CALL METHOD cl_stctm_utilities=>GET_VERSION...more details | ||
| SELECT_LOG_OPTION | Display pop up to select log options | Public |
| CALL METHOD cl_stctm_utilities=>SELECT_LOG_OPTION...more details | ||
| SET_EXEC_ACTIVITY | Set Execution Activity | Public |
| CALL METHOD cl_stctm_utilities=>SET_EXEC_ACTIVITY...more details | ||
| SET_EXEC_ID | Set Execution Identifier | Public |
| CALL METHOD cl_stctm_utilities=>SET_EXEC_ID...more details | ||
| SHOW_APPLICATION_HELP | Show Application Help | Public |
| CALL METHOD cl_stctm_utilities=>SHOW_APPLICATION_HELP...more details | ||
| SHOW_SCENARIO_DOCU | Show Task List documenation | Public |
| CALL METHOD cl_stctm_utilities=>SHOW_SCENARIO_DOCU...more details | ||
| TRANSFORM_SESSION_LOG | Transform Task List Run from XML to different format | Public |
| CALL METHOD cl_stctm_utilities=>TRANSFORM_SESSION_LOG...more details | ||
| TRANSFORM_TASK_SUPPORT_INFO | Transform Task List Run from XML to Task Support Info | Public |
| CALL METHOD cl_stctm_utilities=>TRANSFORM_TASK_SUPPORT_INFO...more details | ||
| _SHOW_COMP_SCENARIO_DOCU | Show Composite Task List documenation | Private |
| CALL METHOD cl_stctm_utilities=>_SHOW_COMP_SCENARIO_DOCU...more details | ||
CL_STCTM_UTILITIES 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 |
| C_ARC | Constant | LIKE | Public | ||
| C_BAL_MSG_DETAIL_PREFIX | Constant | Prefix for Message Details in Application Log | 'DT' | LIKE | Public |
| C_BAL_STC | Constant | TC Application Log Object | 'STC' | LIKE BALOBJ_D | Public |
| C_BAL_STC_SUBOBJECT | Constant | Sub-Objects for TC Application Log Object | LIKE | Public | |
| C_BASIC_SCEN_TRANSP_OBJ | Constant | Transport object for Task List Group | 'STCB' | LIKE TROBJTYPE | Public |
| C_EXEC_ACTIVITY | Constant | Possible Execution Activities for Task List Runs | LIKE | Public | |
| C_EXEC_PERIOD | Constant | Possible Execution Periods for Task List Runs | LIKE | Public | |
| C_LOG_OPTIONS | Constant | LIKE | Public | ||
| C_PARAM_CLASSIFICATION | Constant | Parameter Classification | LIKE | Public | |
| C_SCENARIO_TAGS | Constant | LIKE | Public | ||
| C_SCENARIO_TRANS_OBJ | Constant | Transport object for Task Lists | 'STCS' | LIKE TROBJTYPE | Public |
| C_SESSION_CHECK_STATUS | Constant | Check Status Values for Task List Runs | LIKE | Public | |
| C_SESSION_FINALIZED | Constant | Task List Run Finalization Values | LIKE | Public | |
| C_SESSION_LOG_FORMAT | Constant | Task List Run Log formats | LIKE | Public | |
| C_SESSION_MAINTAINED | Constant | Maintenance Status Values for Task List Run | LIKE | Public | |
| C_SESSION_SEP | Constant | Task List / Run Separator | '_' | LIKE C | Public |
| C_SESSION_STATUS | Constant | Execution Status Values for Task List Runs | LIKE | Public | |
| C_TASK_MANAGER_USER | Constant | Generic Task Manager User | ' | LIKE SY-UNAME | Public |
| C_TEMPLATE_TRANSP_NS | Constant | Transport Namespaces for Task List Variants | LIKE | Public | |
| C_TEMPLATE_TRANSP_OBJ | Constant | Transport object for Task List Variants | 'STCV' | LIKE TROBJTYPE | Public |
| PT_EXEC_ACTIVITY_DESCR | Static Attribute | Buffer for Execution Activity Descriptions | LIKE TT_EXEC_ACTIVITY_DESCR | Private | |
| PT_EXEC_PERIOD_DESCR | Static Attribute | Buffer for Execution Period Descriptions | LIKE TT_EXEC_PERIOD_DESCR | Private | |
| PT_SESSION_DESCR_STATUS | Static Attribute | Buffer for Task List Run Status for Description | LIKE TT_SESSION_DESCR_STATUS | Private | |
| PT_SESSION_FINALIZED_DESCR | Static Attribute | Buffer for Task List Run Description for Finalization Status | LIKE TT_SESSION_FINALIZED_DESCR | Private | |
| PT_SESSION_STATUS_DESCR | Static Attribute | Buffer for Task List Run Description for Status | LIKE TT_SESSION_STATUS_DESCR | Private | |
| TS_LOG_OPTIONS | Constant | LIKE | Public |
CL_STCTM_UTILITIES types
TS_EXEC_ACTIVITY_DESCR - Execution Activity DescriptionTS_EXEC_PERIOD_DESCR - Execution Period Description
TS_LOG_FORMAT - Log Format
TS_SESSION_DESCR_STATUS - Task List Run Status for Description
TS_SESSION_FINALIZED_DESCR - Task List Run Description for Finalization Status
TS_SESSION_STATUS_DESCR - Task List Run Description for Status
TT_EXEC_ACTIVITY_DESCR - Execution Activity Description
TT_EXEC_PERIOD_DESCR - Execution Period Description
TT_LOG_FORMAT - List of Log Formats
TT_SESSION_DESCR_STATUS - Task List Run Status for Description
TT_SESSION_FINALIZED_DESCR - Task List Run Description for Finalization Status
TT_SESSION_STATUS_DESCR - Task List Run Description for Status
T_CTIMESTAMP - Timestamp (short)
T_CTIMESTAMPL - Timestamp (long)
T_PARAM_CLASSIFICATION - Parameter classification
Links to Related Class(s)
CL_STCTM...Full list of available SAP object classes
Search for further information about these or an SAP related objects