SAP CL_STCTM_TASKLIST OO Class - Configured List of Tasks









CL_STCTM_TASKLIST 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_TASKLIST including details of:

  • Interface class implementations
  • Inheritance details
  • Methods defined within class ( including link to full details )
  • Attributes ( including initial values )
  • Class Events

Interface Implementation

This OO class is an Interface Implementation, which means it will implement its own version of the methods from implementation class IF_SERIALIZABLE_OBJECT

Method list of CL_STCTM_TASKLIST 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 NameDescriptionVisability
CAN_TASK_BE_BREAKPOINTEDCan task be flagged to be stopped (breakpoint)Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_BREAKPOINTED...more details

CAN_TASK_BE_CHECKEDCan given task be checked?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_CHECKED...more details

CAN_TASK_BE_CONFIRMEDCan manual activities of given task be confirmed?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_CONFIRMED...more details

CAN_TASK_BE_EXECUTEDCan given task be executed?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_EXECUTED...more details

CAN_TASK_BE_MAINTAINEDCan parameters of given task be maintained?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_MAINTAINED...more details

CAN_TASK_BE_SKIPPEDCan given task be skipped in Tasklist?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_SKIPPED...more details

CAN_TASK_BE_UNSKIPPEDCan given task be set in scope in Tasklist?Private
CALL METHOD cl_stctm_tasklist=>CAN_TASK_BE_UNSKIPPED...more details

CHECKCheck Tasklist for predecessor and successor consistencePrivate
CALL METHOD cl_stctm_tasklist=>CHECK...more details

CHECK_SCENARIO_DIFFCheck if Task List has changedPrivate
CALL METHOD cl_stctm_tasklist=>CHECK_SCENARIO_DIFF...more details

CLEARClear Tasklist (and keep instance)Private
CALL METHOD cl_stctm_tasklist=>CLEAR...more details

CONTAINS_LANGU_DEP_DATACheck if Tasklist contains language dependent contentPrivate
CALL METHOD cl_stctm_tasklist=>CONTAINS_LANGU_DEP_DATA...more details

CONTAINS_SECURE_DATACheck if Tasklist contains secure contentPrivate
CALL METHOD cl_stctm_tasklist=>CONTAINS_SECURE_DATA...more details

CREATE_FROM_SCENARIOCreate Tasklist from Task ListPrivate
CALL METHOD cl_stctm_tasklist=>CREATE_FROM_SCENARIO...more details

GET_CHECKRUN_STATUSGet check run status of TasklistPublic
CALL METHOD cl_stctm_tasklist=>GET_CHECKRUN_STATUS...more details

GET_CURRENT_TASKGet Task currently processedPrivate
CALL METHOD cl_stctm_tasklist=>GET_CURRENT_TASK...more details

GET_EXTERNAL_TASKLISTGet task list for external usagePrivate
CALL METHOD cl_stctm_tasklist=>GET_EXTERNAL_TASKLIST...more details

GET_EXTERNAL_TASK_ATTRGet task attributes for external usagePrivate
CALL METHOD cl_stctm_tasklist=>GET_EXTERNAL_TASK_ATTR...more details

GET_INITIAL_TASK_STATUSGet initial Task statusPrivate
CALL METHOD cl_stctm_tasklist=>GET_INITIAL_TASK_STATUS...more details

GET_MAINTENANCE_STATUSGet status of parameter maintenancePublic
CALL METHOD cl_stctm_tasklist=>GET_MAINTENANCE_STATUS...more details

GET_PARAMETERSGet all parameters in external formatPrivate
CALL METHOD cl_stctm_tasklist=>GET_PARAMETERS...more details

GET_POSSIBLE_TASK_ACTIONSGet possible task actionsPrivate
CALL METHOD cl_stctm_tasklist=>GET_POSSIBLE_TASK_ACTIONS...more details

GET_RUNTIME_INFOGet Runtime InformationsPublic
CALL METHOD cl_stctm_tasklist=>GET_RUNTIME_INFO...more details

GET_STATUSGet execution status of TasklistPublic
CALL METHOD cl_stctm_tasklist=>GET_STATUS...more details

GET_TASK_BY_INDEXGet Task by indexPublic
CALL METHOD cl_stctm_tasklist=>GET_TASK_BY_INDEX...more details

GET_TASK_BY_LNRGet Task by taskname and usage numberPublic
CALL METHOD cl_stctm_tasklist=>GET_TASK_BY_LNR...more details

GET_TASK_CLASS_ATTRIBUTESGet attributes of all tasks (in opposite to external param.)Private
CALL METHOD cl_stctm_tasklist=>GET_TASK_CLASS_ATTRIBUTES...more details

GET_TASK_LAST_EXEC_STATUSGet last task status (before task has been skipped)Private
CALL METHOD cl_stctm_tasklist=>GET_TASK_LAST_EXEC_STATUS...more details

GET_TASK_PARAMETERGet task parameters in external formatPrivate
CALL METHOD cl_stctm_tasklist=>GET_TASK_PARAMETER...more details

IS_TASK_FINISHEDIs task in a final statePrivate
CALL METHOD cl_stctm_tasklist=>IS_TASK_FINISHED...more details

LOG_MESSAGES_FROM_TASKLog messages returned by task to protocolPrivate
CALL METHOD cl_stctm_tasklist=>LOG_MESSAGES_FROM_TASK...more details

LOG_PARAMS_FOR_TASKLog the parameters for a taskPrivate
CALL METHOD cl_stctm_tasklist=>LOG_PARAMS_FOR_TASK...more details

RECOVER_MISSING_DATAUpdate task list and add missing data after reloadPrivate
CALL METHOD cl_stctm_tasklist=>RECOVER_MISSING_DATA...more details

RESETClear execution of TasklistPrivate
CALL METHOD cl_stctm_tasklist=>RESET...more details

RESET_TASKGet initial Task statusPrivate
CALL METHOD cl_stctm_tasklist=>RESET_TASK...more details

SET_INITIAL_TASK_STATUSSet initial Task statusPrivate
CALL METHOD cl_stctm_tasklist=>SET_INITIAL_TASK_STATUS...more details

SET_PARAMETERSSet external parametersPrivate
CALL METHOD cl_stctm_tasklist=>SET_PARAMETERS...more details

TASK_DISPLAY_ONLYTask display only (for parameter maintenance)?Public
CALL METHOD cl_stctm_tasklist=>TASK_DISPLAY_ONLY...more details

TASK_IN_SCOPEIs Task in Scope?Public
CALL METHOD cl_stctm_tasklist=>TASK_IN_SCOPE...more details

TASK_REQUIRED_BY_OTHER_TASKSIs Task required by other tasks (as predessor or successor)?Public
CALL METHOD cl_stctm_tasklist=>TASK_REQUIRED_BY_OTHER_TASKS...more details

TASK_RESUMABLETask resumable?Public
CALL METHOD cl_stctm_tasklist=>TASK_RESUMABLE...more details

UPDATE_DEPENDENCIESUpdate TasklistPublic
CALL METHOD cl_stctm_tasklist=>UPDATE_DEPENDENCIES...more details

VERIFY_ERROR_TASKSVerify all dummy tasks if the error remainsPrivate
CALL METHOD cl_stctm_tasklist=>VERIFY_ERROR_TASKS...more details

_GET_REFERENCEGet referencePrivate
CALL METHOD cl_stctm_tasklist=>_GET_REFERENCE...more details

_GET_STRUCTUREGet structurePrivate
CALL METHOD cl_stctm_tasklist=>_GET_STRUCTURE...more details

_GET_TABLEGet tablePrivate
CALL METHOD cl_stctm_tasklist=>_GET_TABLE...more details



CL_STCTM_TASKLIST 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.

NameLevelDescriptionInitial ValueTypeVisability
PTX_TASKInstance AttributeTasklistLIKE
TT_TASK
Public
PT_CONTEXTInstance AttributeGlobal Context (not Assigned to Particular Task)LIKE
TT_CONTEXT
Public
PT_TASK_TREEInstance AttributeTask TreeLIKE
TT_TASK_TREE
Private


Events of Class CL_STCTM_TASKLIST

Events are created within your class using special event handler methods. These must be registered at runtime for the event and can then be triggered using the ABAP syntax: RAISE EVENT EXPOTING... UPDATE_RUNTIME_INFO - Update Runtime Informations



CL_STCTM_TASKLIST types

TS_CONTEXT - Context structure for data exchange
TS_TASK - Task in Tasklist
TS_TASK_LNR -
TS_TASK_TREE - Task in Tree
TT_CONTEXT - Context table for data exchange
TT_TASK - List of Tasks
TT_TASK_LNR -
TT_TASK_TREE - Task Tree

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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!