SAP ABAP Class CL_STC_TASK_UTILITIES (Task Utilities)
Hierarchy
☛
SAP_BASIS (Software Component) SAP Basis Component
⤷
BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
⤷
STC_TASK (Package) Technical Configuration Task Definition
⤷
⤷
Properties
| Class | CL_STC_TASK_UTILITIES | |
| Short Description | Task Utilities | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | STC_TASK | |
| Program status | ||
| Category | 0 | |
| Package | STC_TASK | Technical Configuration Task Definition |
| Created | 20110125 | SAP |
| Last change | 20140121 | 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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_STC_TASK_UTILITIES has no interface implemented.
Friends
Class CL_STC_TASK_UTILITIES has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | See coding | Check Status Values | 20110420 | ||||
| 2 | Constant | Public | See coding | Parameter Maintenance Status | 20121009 | ||||
| 3 | Constant | Public | See coding | Automation Phases | 20110307 | ||||
| 4 | Constant | Public | See coding | Execution Status Values | 20110307 | ||||
| 5 | Constant | Public | See coding | Possible Task Types | 20110125 | ||||
| 6 | Static Attribute | Private | See coding | Status Value Buffer | 20110215 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Check existence and syntax of task object | 20120930 | |
| 2 | Static method | Public | Method | Fill properties of external parameter | 20110204 | |
| 3 | Static method | Public | Method | Get application component for task | 20120705 | |
| 4 | Static method | Public | Method | Get description for check status | 20110421 | |
| 5 | Static method | Public | Method | Get check status for icon | 20110420 | |
| 6 | Static method | Public | Method | Get task component | 20110217 | |
| 7 | Static method | Public | Method | Get task description | 20110125 | |
| 8 | Static method | Public | Method | Get check status for description | 20110421 | |
| 9 | Static method | Public | Method | Get status for description | 20110215 | |
| 10 | Static method | Public | Method | Get doku object for task longtext | 20110405 | |
| 11 | Static method | Public | Method | Get icon for check status | 20110420 | |
| 12 | Static method | Public | Method | Get icon for status | 20110303 | |
| 13 | Static method | Public | Method | Get info if task can be used multiple times in one task list | 20120522 | |
| 14 | Static method | Public | Method | Get info if task is obsolete in general | 20131106 | |
| 15 | Static method | Public | Method | Get original task phase | 20110308 | |
| 16 | Static method | Public | Method | Get task owner | 20110407 | |
| 17 | Static method | Public | Method | Get description for phase | 20110307 | |
| 18 | Static method | Public | Method | Get description for status | 20110215 | |
| 19 | Static method | Public | Method | Get status for icon | 20110303 | |
| 20 | Static method | Public | Method | Get task type | 20110125 | |
| 21 | Static method | Public | Method | Get icon for task type | 20120601 | |
| 22 | Static method | Public | Method | Replace parameter by real values | 20110217 | |
| 23 | Static method | Public | Method | Show task longtext | 20110407 |
Events
Class CL_STC_TASK_UTILITIES has no event.
Types
Class CL_STC_TASK_UTILITIES has no local type.
Method Signatures
Method CHECK_SYNTAX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20120930 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | Task Type | 20120930 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Task object does not exist | 20120930 | ||
| 2 | Task object contains syntax errors | 20120930 |
Method FILL_EXT_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DATAELEM | Call by reference | Type reference (TYPE) | DDOBJNAME | Name of ABAP Dictionary Object | 20110204 | |||
| 2 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20110204 | |||
| 3 | IV_MANDATORY | Call by reference | Type reference (TYPE) | MANDATORY | ABAP_FALSE | ' ' = Field input is optional, 'X' = is required | 20110204 | ||
| 4 | IV_PASSWORD | Call by reference | Type reference (TYPE) | SAP_BOOL | ABAP_FALSE | ' ' = Field content is visible; 'X' = should be hidden | 20110204 | ||
| 5 | IV_READ_ONLY | Call by reference | Type reference (TYPE) | SAP_BOOL | ABAP_FALSE | ' ' = Field is changeable; 'X' = read only | 20120117 | ||
| 6 | IV_TEXT | Call by reference | Type reference (TYPE) | AS4TEXT | Short Description of Repository Objects | 20111216 | |||
| 7 | IV_VALUE | Call by reference | Type reference (TYPE) | DATA | Default value (should be type STRING) | 20110204 | |||
| 8 | RS_EXT_PARAM | Value transfer | Type reference (TYPE) | IF_STCTM_UI_TASK=>TS_EXT_PARAM | External parameter properties | 20110204 |
Method FILL_EXT_PARAM on class CL_STC_TASK_UTILITIES has no exception.
Method GET_APPL_COMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20120705 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | Task Type | 20120705 | |||
| 3 | RV_APPL_COMP | Value transfer | Type reference (TYPE) | UFPS_POSID | Application Component ID | 20120705 |
Method GET_APPL_COMP on class CL_STC_TASK_UTILITIES has no exception.
Method GET_CHECK_STATUS_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20110421 | ||
| 2 | IV_PROGRESS | Call by reference | Type reference (TYPE) | STC_TASK_PROGRESS | Task Check Progress | 20130627 | |||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | STC_TASK_CHECK_STATUS | Task Check Status | 20110421 | |||
| 4 | RV_DESCR | Value transfer | Type reference (TYPE) | STC_TASK_CHECK_STATUS_DESCR | Task Check Status | 20110421 |
Method GET_CHECK_STATUS_DESCR on class CL_STC_TASK_UTILITIES has no exception.
Method GET_CHECK_STATUS_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_IS_BG_TASK | Call by reference | Type reference (TYPE) | SAP_BOOL | 'X' | Is Task an executable Task? | 20110420 | ||
| 2 | IV_STATUS | Call by reference | Type reference (TYPE) | STC_TASK_CHECK_STATUS | Task Check Status | 20110420 | |||
| 3 | RV_ICON | Value transfer | Type reference (TYPE) | ICON-ID | Icon in text fields (substitute display, alias) | 20110420 |
Method GET_CHECK_STATUS_ICON on class CL_STC_TASK_UTILITIES has no exception.
Method GET_COMPONENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110217 | |||
| 2 | IV_TASKTYPE | Call by reference | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110217 | |||
| 3 | RV_COMPONENT | Value transfer | Type reference (TYPE) | STC_COMPONENT | TC Component | 20110217 |
Method GET_COMPONENT on class CL_STC_TASK_UTILITIES has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20110125 | |||
| 2 | IV_TASKTYPE | Call by reference | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110125 | |||
| 3 | RV_DESCR | Value transfer | Type reference (TYPE) | STC_TASK_DESCR | TC Task Description | 20110125 |
Method GET_DESCRIPTION on class CL_STC_TASK_UTILITIES has no exception.
Method GET_DESCR_CHECK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCR | Value transfer | Type reference (TYPE) | STC_TASK_CHECK_STATUS_DESCR | Task Check Status | 20110421 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20110421 | ||
| 3 | RV_STATUS | Value transfer | Type reference (TYPE) | STC_TASK_CHECK_STATUS | Task Check Status | 20110421 |
Method GET_DESCR_CHECK_STATUS on class CL_STC_TASK_UTILITIES has no exception.
Method GET_DESCR_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_DESCR | Value transfer | Type reference (TYPE) | STC_TASK_STATUS_DESCR | TC Task Status | 20110215 | |||
| 2 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20110215 | ||
| 3 | RV_STATUS | Value transfer | Type reference (TYPE) | STC_TASK_STATUS | TC Task Status | 20110215 |
Method GET_DESCR_STATUS on class CL_STC_TASK_UTILITIES has no exception.
Method GET_DOCU_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_DOKU_ID | Call by reference | Type reference (TYPE) | DOKU_ID | Document class | 20110405 | |||
| 2 | EV_DOKU_LANGT | Call by reference | Type reference (TYPE) | SPTXT | Name of Language | 20110720 | |||
| 3 | EV_DOKU_LANGU | Call by reference | Type reference (TYPE) | SYLANGU | Language of existing docu | 20110719 | |||
| 4 | EV_DOKU_OBJ | Call by reference | Type reference (TYPE) | DOKU_OBJ | Documentation Object | 20110405 | |||
| 5 | EV_DOKU_VAR1 | Call by reference | Type reference (TYPE) | SYMSGV | Variable 1 | 20120927 | |||
| 6 | EV_DOKU_VAR2 | Call by reference | Type reference (TYPE) | SYMSGV | Variable 2 | 20120927 | |||
| 7 | EV_DOKU_VAR3 | Call by reference | Type reference (TYPE) | SYMSGV | Variable 3 | 20120927 | |||
| 8 | EV_DOKU_VAR4 | Call by reference | Type reference (TYPE) | SYMSGV | Variable 4 | 20120927 | |||
| 9 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | '*' | Language Key | 20110405 | ||
| 10 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110405 | |||
| 11 | IV_TASKTYPE | Call by reference | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110405 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Documentation invalid | 20120724 | ||
| 2 | No further documentation exists | 20110405 |
Method GET_ICON_CHECK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICON | Call by reference | Type reference (TYPE) | ICON-ID | Icon in text fields (substitute display, alias) | 20110420 | |||
| 2 | RV_STATUS | Value transfer | Type reference (TYPE) | STC_TASK_CHECK_STATUS | Task Check Status | 20110420 |
Method GET_ICON_CHECK_STATUS on class CL_STC_TASK_UTILITIES has no exception.
Method GET_ICON_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_ICON | Call by reference | Type reference (TYPE) | ICON-ID | Icon in text fields (substitute display, alias) | 20110303 | |||
| 2 | RV_STATUS | Value transfer | Type reference (TYPE) | STC_TASK_STATUS | TC Task Status | 20110303 |
Method GET_ICON_STATUS on class CL_STC_TASK_UTILITIES has no exception.
Method GET_MULTIPLE_USAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20120522 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | Task Type | 20120522 | |||
| 3 | RV_MULTIPLE_USAGE | Value transfer | Type reference (TYPE) | SAP_BOOL | 'X' if task can be used multiple times | 20120522 |
Method GET_MULTIPLE_USAGE on class CL_STC_TASK_UTILITIES has no exception.
Method GET_OBSOLETE_FLAG Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20131106 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | Task Type | 20131106 | |||
| 3 | RV_OBSOLETE | Value transfer | Type reference (TYPE) | SAP_BOOL | 'X' if task is obsolete | 20131106 |
Method GET_OBSOLETE_FLAG on class CL_STC_TASK_UTILITIES has no exception.
Method GET_ORIGINAL_PHASE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110308 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110308 | |||
| 3 | RV_PHASE | Value transfer | Type reference (TYPE) | STC_PHASE | TC Automation Phase | 20110308 |
Method GET_ORIGINAL_PHASE on class CL_STC_TASK_UTILITIES has no exception.
Method GET_OWNER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110407 | |||
| 2 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110407 | |||
| 3 | RV_OWNER | Value transfer | Type reference (TYPE) | UNAME | User Name | 20110407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No further documentation exists | 20110407 |
Method GET_PHASE_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20110307 | ||
| 2 | IV_PHASE | Call by reference | Type reference (TYPE) | STC_PHASE | Technical Configuration Automation Phase | 20110307 | |||
| 3 | RV_DESCR | Value transfer | Type reference (TYPE) | STC_PHASE_DESCR | Technical Configuration Automation Phase | 20110307 |
Method GET_PHASE_DESCR on class CL_STC_TASK_UTILITIES has no exception.
Method GET_STATUS_DESCR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | SY-LANGU | Language Key of Current Text Environment | 20110215 | ||
| 2 | IV_PROGRESS | Call by reference | Type reference (TYPE) | STC_TASK_PROGRESS | Task Progress | 20130627 | |||
| 3 | IV_STATUS | Call by reference | Type reference (TYPE) | STC_TASK_STATUS | Task Status | 20110215 | |||
| 4 | RV_DESCR | Value transfer | Type reference (TYPE) | STC_TASK_STATUS_DESCR | Task Status Description | 20110215 |
Method GET_STATUS_DESCR on class CL_STC_TASK_UTILITIES has no exception.
Method GET_STATUS_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_STATUS | Call by reference | Type reference (TYPE) | STC_TASK_STATUS | TC Task Status | 20110303 | |||
| 2 | RV_ICON | Value transfer | Type reference (TYPE) | ICON-ID | Icon in text fields (substitute display, alias) | 20110303 |
Method GET_STATUS_ICON on class CL_STC_TASK_UTILITIES has no exception.
Method GET_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110125 | |||
| 2 | RV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110125 |
Method GET_TYPE on class CL_STC_TASK_UTILITIES has no exception.
Method GET_TYPE_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_ICON | Call by reference | Type reference (TYPE) | ICON-ID | Type Icon | 20120601 | |||
| 2 | EV_ICON_W_TOOLTIP | Call by reference | Type reference (TYPE) | TEXT60 | Type Icon with Tooltip | 20120601 | |||
| 3 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | Task ID | 20120601 | |||
| 4 | IV_TASKTYPE | Call by reference | Type reference (TYPE) | STC_TASK_TYPE | Task Type | 20120601 |
Method GET_TYPE_ICON on class CL_STC_TASK_UTILITIES has no exception.
Method RESOLVE_PROFILE_PARAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_OUTPUT | Call by reference | Type reference (TYPE) | CLIKE | 20110217 | ||||
| 2 | IV_INPUT | Call by reference | Type reference (TYPE) | CLIKE | 20110217 |
Method RESOLVE_PROFILE_PARAM on class CL_STC_TASK_UTILITIES has no exception.
Method SHOW_DOCU Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LANGU | Call by reference | Type reference (TYPE) | SY-LANGU | '*' | Language Key | 20110407 | ||
| 2 | IV_TASKNAME | Call by reference | Type reference (TYPE) | STC_TASK_ID | TC Task ID | 20110407 | |||
| 3 | IV_TASKTYPE | Value transfer | Type reference (TYPE) | STC_TASK_TYPE | TC Task Type | 20110407 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Documentation invalid | 20120724 | ||
| 2 | No further documentation exists | 20110407 |
History
| Last changed by/on | SAP | 20140121 |
| SAP Release Created in | 731 |