SAP ABAP Class CL_STCTM_SESSION (Task List Run)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-INS-TC-RT (Application Component) Runtime for ABAP based automated TC
     STC_TM (Package) Technical Configuration Task Management
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20110322
Properties
Class CL_STCTM_SESSION  
Short Description Task List Run    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class STC_TM    
Program status     
Category 0   
Package STC_TM   Technical Configuration Task Management 
Created 20110322   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_STCTM_LOG Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 CL_STCTM_PERSISTENCE Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
4 CL_STCTM_TASKLIST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
5 CL_STCTM_UTILITIES Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
6 IF_ODQ_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
7 IF_STCTM_BG_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
8 IF_STCTM_PC_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
9 IF_STCTM_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
10 IF_STCTM_TASK_SECSTORE Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
11 IF_STCTM_UI_TASK Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20110322
Friends
# Friend Modeled only Created on Description
1 CL_STCTM_PERSISTENCE 20130301 Task List Run/Variant Persistence
2 CL_STCTM_PREPROCESSOR 20110322 Task List Run/Variant Preprocessor (User Interface)
3 CL_STCTM_XML_UTILITIES 20130418 Helper methods for XML processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PR_TASKLIST Instance attribute Public Object reference (TYPE REF TO) CL_STCTM_TASKLIST List of Tasks 20110322
2 PR_USED_SCENARIO Instance attribute Public Object reference (TYPE REF TO) CL_STC_EMBEDDED_SCENARIO Reference Task List used in Task List Run/Variant 20130315
3 PS_CALLER_INFO Instance attribute Public Type reference (TYPE) STC_EXT_CALLER_INFO External Caller Information 20110322
4 PS_OPEN_ACTION_TASK Instance attribute Private Type reference (TYPE) TS_OPEN_ACTION_TASK Task with last open action 20130507
5 PS_TIMES Instance attribute Public Type reference (TYPE) TS_TIMES Create/Change Data 20110322
6 PT_EXEC_INFO Instance attribute Public Type reference (TYPE) TT_EXEC_INFO Execution identifier information's 20130301
7 PT_SECSTORE Instance attribute Public Type reference (TYPE) CL_STCTM_PERSISTENCE=>TT_SECSTORE Links to Secure Store 20111128
8 P_CHECKRUN Instance attribute Public Type reference (TYPE) STC_CHECKRUN Last execution mode 20110510
9 P_FINALIZED Instance attribute Public Type reference (TYPE) STC_SESSION_FINALIZED Task List Run Finalized 20130528
10 P_JOBCOUNT Instance attribute Public Type reference (TYPE) BTCJOBCNT Job ID 20110322
11 P_JOBNAME Instance attribute Public Type reference (TYPE) BTCJOB Background job name 20110322
12 P_LANGUAGE Instance attribute Public Type reference (TYPE) LAISO Content Language (ISO) 20130304
13 P_SCENARIO_ID Instance attribute Public Type reference (TYPE) STC_SCENARIO_ID Task List 20110322
14 P_SESSION_ID Instance attribute Public Type reference (TYPE) STC_SESSION_ID Task List Run 20120113
15 P_TEMPLATE_ID Instance attribute Public Type reference (TYPE) STC_TEMPLATE_ID Task List Variant 20110322
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_LOG_ENTRY_CLOSE Instance method Public Method 20130416
2 ACTION_LOG_ENTRY_OPEN Instance method Public Method 20130415
3 CAN_SESSION_BE_CHECKED Instance method Private Method Can Task List Run be checked (checkrun)? 20121218
4 CAN_SESSION_BE_EXECUTED Instance method Private Method Can Task List Run be executed? 20121218
5 CAN_SESSION_BE_MAINTAINED Instance method Private Method Can Task List Run be maintained? 20121219
6 CAN_SESSION_BE_RESUMED Instance method Private Method Can Task List Run be resumed? 20121218
7 CAN_SESSION_BE_STOPPED Instance method Private Method Can Task List Run be stopped (stop signal)? 20121218
8 CHECK Instance method Public Method Check Task List Run 20120510
9 CHECK_JOB_PENDING Instance method Public Method Check if background job is pending or running 20110509
10 CHECK_JOB_STATUS Instance method Public Method Check state of background job 20110420
11 CHECK_LANGU_DIFF Instance method Public Method Check if language is different to logon language 20130311
12 CHECK_SCENARIO_DIFF Instance method Public Method Check if Task List has changed 20130311
13 COLLECT_EXEC_INFO Instance method Public Method Collect Execution Informations 20130418
14 CONSTRUCTOR Instance method Public Constructor Constructor 20110322
15 CONTAINS_SECURE_DATA Instance method Public Method Check if Tasklist contains secure content 20120103
16 CREATE_FROM_SCENARIO Static method Public Method Create Task List Run from Task List 20110322
17 CREATE_FROM_SESSION Static method Public Method Create Task List Run from different Task List Run 20110414
18 CREATE_FROM_TEMPLATE Static method Public Method Create Task List Run from Task List Variant 20110413
19 CREATE_FROM_XML Static method Public Method Create Task List Run from XML 20110418
20 GET_ACTION_LOG_FOR_TASK Instance method Private Method Helper Method for local Unit Tests 20130704
21 GET_CHECKRUN_STATUS Instance method Public Method Get checkrun status of Task List Run 20120323
22 GET_CURRENT_TASK Instance method Public Method Get Task currently processed 20110322
23 GET_EXTERNAL_TASKLIST Instance method Public Method Get list of tasks for external usage 20121030
24 GET_EXTERNAL_TASKLOG Instance method Public Method Get external log of single task 20121105
25 GET_EXTERNAL_XML Instance method Public Method Get external XML 20121030
26 GET_HASH Instance method Public Method Get hash value for Run (e.g. to determine data changes) 20111130
27 GET_MAINTENANCE_STATUS Instance method Public Method Get status of parameter maintenance 20121218
28 GET_PARAMETERS Instance method Public Method Get all external parameters from Tasks 20121026
29 GET_POSSIBLE_ACTIONS Instance method Public Method Get possible Task List Run actions 20121218
30 GET_POSSIBLE_TASK_ACTIONS Instance method Public Method Get possible task actions 20121217
31 GET_STATISTICS Instance method Public Method Get statistics for Task List Run 20130513
32 GET_STATUS Instance method Public Method Get status of Task List Run 20110322
33 GET_USED_SCENARIO Instance method Public Method Get Task List informations used for Run 20130311
34 GET_XML Instance method Public Method Get Task List Run in XML form 20110418
35 RECOVER_MISSING_DATA Instance method Public Method Update task list run and add missing data after reload 20130704
36 RELOAD Static method Public Method Load and update Task List Run from persistence 20110322
37 RESET Instance method Public Method Clear execution of Task List Run 20110322
38 SAVE Instance method Public Method Save Task List Run 20110322
39 SET_PARAMETERS Instance method Public Method Set external parameters 20110322
40 SET_TASK_STATUS_ABORTED Instance method Private Method Set status of running task to aborted 20120625
41 UPDATE_PROGRESS_FROM_BG_TASK Instance method Public Event handling method Intermediate Save from Background task 20130627
42 UPDATE_PROGRESS_FROM_PC_TASK Instance method Public Event handling method Intermediate Save from Pre-Check task 20130627
43 UPDATE_PROGRESS_FROM_TASK Instance method Private Method Save Task List Run triggered by task to update progress 20130627
44 UPDATE_TASKLIST_RUNTIME Instance method Private Event handling method Update Runtime Informations for Tasklist 20120116
Events
Class CL_STCTM_SESSION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTS_ACTION Private Type reference (TYPE) CL_STCTM_LOG=>TS_ACTION Helper type for Unit Tests 20130704
2 LTT_ACTION Private See coding Helper type for Unit Tests 20130704 LTT_ACTION type standard table of CL_STCTM_LOG=>TS_ACTION
3 TS_EXEC_INFO Public See coding Execution identifier information 20130301 BEGIN OF ts_exec_info, exec_id TYPE stc_exec_id, period TYPE stc_exec_period, batch TYPE sy-batch, api TYPE sap_bool, user TYPE sy-uname, END OF ts_exec_info
4 TS_OPEN_ACTION_TASK Public See coding Task with open action log 20130507 begin of ts_open_action_task, taskname type stc_task_id, tasktype type stc_task_type, tasklnr type stc_task_lnr, end of ts_open_action_task
5 TS_TIMES Public See coding Creation and change times 20110322 BEGIN OF ts_times, created_by TYPE cruser, created_on TYPE stc_crtimestamp, changed_by TYPE chuser, changed_on TYPE stc_chtimestamp, END OF ts_times
6 TT_EXEC_INFO Public See coding Execution identifier information's 20130301 tt_exec_info TYPE SORTED TABLE OF ts_exec_info WITH UNIQUE KEY exec_id
Method Signatures

Method ACTION_LOG_ENTRY_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK 20130416

Method ACTION_LOG_ENTRY_CLOSE on class CL_STCTM_SESSION has no exception.

Method ACTION_LOG_ENTRY_OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK 20130416

Method ACTION_LOG_ENTRY_OPEN on class CL_STCTM_SESSION has no exception.

Method CAN_SESSION_BE_CHECKED Signature

Method CAN_SESSION_BE_CHECKED on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 NOT_CHECKABLE Task list run can not called in checkrun 20121218

Method CAN_SESSION_BE_EXECUTED Signature

Method CAN_SESSION_BE_EXECUTED on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 NOT_EXECUTABLE Task list run can not be executed 20121218

Method CAN_SESSION_BE_MAINTAINED Signature

Method CAN_SESSION_BE_MAINTAINED on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 LANGU_DIFF Language has changed 20130517
2 LOCKED Task List Run is locked 20130517
3 NO_AUTHORITY No execute (=maintained) authority 20130517
4 NO_MAINT_TASKS Task List Run contains no maintainable tasks 20130517
5 PENDING Task List Run is scheduled or pending 20130517
6 SCENARIO_DIFF Task List has changed 20130517

Method CAN_SESSION_BE_RESUMED Signature

Method CAN_SESSION_BE_RESUMED on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 NOT_RESUMABLE Task list run can not be resumed 20121218

Method CAN_SESSION_BE_STOPPED Signature

Method CAN_SESSION_BE_STOPPED on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 NOT_STOPPABLE Task list run can not be stopped 20121219

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGES Call by reference Object reference (TYPE REF TO) CL_STCTM_MESSAGES Task Manager Messages 20120510
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) SAP_BOOL 'X' = display only 20120514
# Exception Resumable Description Created on
1 INVALID Task List Run is inconsistent 20120510

Method CHECK_JOB_PENDING Signature

Method CHECK_JOB_PENDING on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 PENDING Job exists and is scheduled 20110509
2 RUNNING Job exists and is running 20120621

Method CHECK_JOB_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STATUS Value transfer Type reference (TYPE) BTCSTATUS State of Background Job 20110509
# Exception Resumable Description Created on
1 FAILED Get status failed 20110509
2 JOB_ABORTED Job aborted 20110420
3 JOB_DONT_EXIST Job don't exist 20110509

Method CHECK_LANGU_DIFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Content Language 20130311
# Exception Resumable Description Created on
1 LANGU_DIFF Language in Run is different to logon language 20130311

Method CHECK_SCENARIO_DIFF Signature

Method CHECK_SCENARIO_DIFF on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 DONT_EXIST Task List dont exist (anymore) 20130311
2 SCENARIO_DIFF Task List has changed 20130311

Method COLLECT_EXEC_INFO Signature

Method COLLECT_EXEC_INFO on class CL_STCTM_SESSION has no parameter.
Method COLLECT_EXEC_INFO on class CL_STCTM_SESSION has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 INVALID Invalid 20110322

Method CONTAINS_SECURE_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONTAINS_SECDATA Value transfer Type reference (TYPE) BOOLEAN 'X' - Run contains secure data 20120103

Method CONTAINS_SECURE_DATA on class CL_STCTM_SESSION has no exception.

Method CREATE_FROM_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20130418
2 Importing IS_CALLER_INFO Call by reference Type reference (TYPE) STC_EXT_CALLER_INFO External Caller Information 20110518
3 Importing IT_TASK Call by reference Type reference (TYPE) IF_STCTM_TASK=>TT_TASK List of Tasks 20130416
4 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) STC_SCENARIO_ID TC Task List 20110322
# Exception Resumable Description Created on
1 INVALID Task List Run can't be created 20110322
2 NOT_EXISTS Task List don't exists 20110322

Method CREATE_FROM_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20130418
2 Importing IR_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20110414
3 Importing IS_CALLER_INFO Call by reference Type reference (TYPE) STC_EXT_CALLER_INFO External Caller Information 20110519
4 Importing I_SESSION_ID Call by reference Type reference (TYPE) STC_SESSION_ID TC Task List Run 20110414
# Exception Resumable Description Created on
1 INVALID Task List Run can't be created 20110414
2 NOT_AUTHORIZED Not authorized to create Runs 20110414
3 NOT_EXISTS Task List Run don't exists 20110414

Method CREATE_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20130418
2 Importing IR_TEMPLATE Call by reference Object reference (TYPE REF TO) CL_STCTM_TEMPLATE TC Task List Variant 20110413
3 Importing IS_CALLER_INFO Call by reference Type reference (TYPE) STC_EXT_CALLER_INFO External Caller Information 20110518
4 Importing I_SCENARIO_ID Call by reference Type reference (TYPE) STC_SCENARIO_ID TC Task List 20110413
5 Importing I_TEMPLATE_ID Call by reference Type reference (TYPE) STC_TEMPLATE_ID TC Task List Variant 20110413
# Exception Resumable Description Created on
1 INVALID Task List Run can't be created 20110413
2 NOT_AUTHORIZED Not authorized to create Task List Runs 20110414
3 NOT_EXISTS Task List Variant don't exists 20110413

Method CREATE_FROM_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20130418
2 Importing I_CHECK_SESSION_ID Call by reference Type reference (TYPE) STC_SESSION_ID Task List Run 20120113
3 Importing I_XML Call by reference Type reference (TYPE) XSTRING 20110418
# Exception Resumable Description Created on
1 INVALID Task List Run can't be created 20110418

Method GET_ACTION_LOG_FOR_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_ACTION Call by reference Type reference (TYPE) LTT_ACTION Action entries 20130704
2 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK Technical Configuration Task 20130704

Method GET_ACTION_LOG_FOR_TASK on class CL_STCTM_SESSION has no exception.

Method GET_CHECKRUN_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESX_TASK Call by reference Type reference (TYPE) CL_STCTM_TASKLIST=>TS_TASK Worst Task defining the Status 20120323
2 Exporting E_DONE_TASKS Call by reference Type reference (TYPE) I Number of executed tasks 20130207
3 Exporting E_FAILED_TASKS Call by reference Type reference (TYPE) I Number of failed tasks 20130207
4 Exporting E_FINISHED Call by reference Type reference (TYPE) SAP_BOOL Task list ceckrun completed 20120323
5 Exporting E_OPEN_TASKS Call by reference Type reference (TYPE) I Number of remaining tasks to be processed 20130207
6 Exporting E_PROGRESS Call by reference Type reference (TYPE) STC_SESSION_PROGRESS Progress as percentage value 20121218
7 Exporting E_SKIPPED_TASKS Call by reference Type reference (TYPE) I Number of skipped tasks 20120323
8 Exporting E_STATUS Call by reference Type reference (TYPE) STC_SESSION_STATUS Task List Run Status 20120323

Method GET_CHECKRUN_STATUS on class CL_STCTM_SESSION has no exception.

Method GET_CURRENT_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESX_TASK Call by reference Type reference (TYPE) CL_STCTM_TASKLIST=>TS_TASK Current Task to be processed 20110322

Method GET_CURRENT_TASK on class CL_STCTM_SESSION has no exception.

Method GET_EXTERNAL_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKLIST Call by reference Type reference (TYPE) STCTM_T_TASK List of Tasks 20121030
2 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SAP_BOOL Display Mode 20130318
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU 'E' Language 20121112

Method GET_EXTERNAL_TASKLIST on class CL_STCTM_SESSION has no exception.

Method GET_EXTERNAL_TASKLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TASKLOG Value transfer Type reference (TYPE) STCTM_T_LOG Task Log Entries 20121105
2 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK Technical Configuration Task 20121105
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU 'E' Language 20121112

Method GET_EXTERNAL_TASKLOG on class CL_STCTM_SESSION has no exception.

Method GET_EXTERNAL_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING Task List Run External XML 20121030
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU 'E' Language 20121112
# Exception Resumable Description Created on
1 INVALID 20121030

Method GET_HASH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_HASH Value transfer Type reference (TYPE) HASH160 Hash Value (160 Bits) 20111130

Method GET_HASH on class CL_STCTM_SESSION has no exception.

Method GET_MAINTENANCE_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PROGRESS Call by reference Type reference (TYPE) STC_SESSION_PROGRESS Progress as percentage value 20121218
2 Exporting E_STATUS Call by reference Type reference (TYPE) STC_SESSION_MAINTAINED Task List Run Parameters Maintained 20121218

Method GET_MAINTENANCE_STATUS on class CL_STCTM_SESSION has no exception.

Method GET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGES Call by reference Object reference (TYPE REF TO) CL_STCTM_MESSAGES Task Manager Messages 20130111
2 Exporting ET_PARAMETER Call by reference Type reference (TYPE) STCTM_TX_VALUE List of Task Parameter Values 20121026
3 Exporting ET_PARAM_DEF Call by reference Type reference (TYPE) STCTM_TX_PARAMETER List of Task Parameter 20121026
4 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language 20121112

Method GET_PARAMETERS on class CL_STCTM_SESSION has no exception.

Method GET_POSSIBLE_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CHECKRUN Call by reference Type reference (TYPE) SAP_BOOL 'X' if checkrun can be performed 20121218
2 Exporting E_EXECUTE Call by reference Type reference (TYPE) SAP_BOOL 'X' if task list run is initial and can be executed 20121218
3 Exporting E_MAINTAIN Call by reference Type reference (TYPE) SAP_BOOL 'X' if task list run can be maintained 20121218
4 Exporting E_RESUME Call by reference Type reference (TYPE) SAP_BOOL 'X' if task list can be resumed 20121218
5 Exporting E_STOP Call by reference Type reference (TYPE) SAP_BOOL 'X' if stop signal can be sent to task list run 20121218
6 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SAP_BOOL 'X' if display mode, ' ' if change mode 20121218

Method GET_POSSIBLE_ACTIONS on class CL_STCTM_SESSION has no exception.

Method GET_POSSIBLE_TASK_ACTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CONFIRM Call by reference Type reference (TYPE) SAP_BOOL 'X' if (manual activity) task can be confirmed 20121217
2 Exporting E_MAINTAIN Call by reference Type reference (TYPE) SAP_BOOL 'X' if parameter of (user interface) task can be maintained 20121217
3 Exporting E_SKIP Call by reference Type reference (TYPE) SAP_BOOL 'X' if task can be skipped 20121217
4 Exporting E_UNSKIP Call by reference Type reference (TYPE) SAP_BOOL 'X' if task can be set in scope 20121217
5 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK Technical Configuration Task 20121217
6 Importing I_DISPLAY_MODE Call by reference Type reference (TYPE) SAP_BOOL 'X' if display mode, ' ' if change mode 20121217

Method GET_POSSIBLE_TASK_ACTIONS on class CL_STCTM_SESSION has no exception.

Method GET_STATISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_STATISTICS Value transfer Object reference (TYPE REF TO) CL_STCTM_SESSION_STATISTICS Task List Run Statistic Provider 20130513

Method GET_STATISTICS on class CL_STCTM_SESSION has no exception.

Method GET_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ESX_TASK Call by reference Type reference (TYPE) CL_STCTM_TASKLIST=>TS_TASK Worst Task defining the Status 20110322
2 Exporting E_DONE_TASKS Call by reference Type reference (TYPE) I Number of executed tasks 20130207
3 Exporting E_FAILED_TASKS Call by reference Type reference (TYPE) I Number of failed tasks 20130207
4 Exporting E_FINISHED Call by reference Type reference (TYPE) SAP_BOOL Task list run completed 20110819
5 Exporting E_OPEN_TASKS Call by reference Type reference (TYPE) I Number of remaining tasks to be processed 20130207
6 Exporting E_PROGRESS Call by reference Type reference (TYPE) STC_SESSION_PROGRESS Progress as percentage value 20121218
7 Exporting E_SKIPPED_TASKS Call by reference Type reference (TYPE) I Number of skipped tasks 20110510
8 Exporting E_STATUS Call by reference Type reference (TYPE) STC_SESSION_STATUS Task List Run Status 20110322

Method GET_STATUS on class CL_STCTM_SESSION has no exception.

Method GET_USED_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RR_SCENARIO Value transfer Object reference (TYPE REF TO) IF_STC_SCENARIO Task List Interface 20130311

Method GET_USED_SCENARIO on class CL_STCTM_SESSION has no exception.

Method GET_XML Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_XML Call by reference Type reference (TYPE) XSTRING Tasl List Run XML 20121012
# Exception Resumable Description Created on
1 INVALID XML is invalid 20110418

Method RECOVER_MISSING_DATA Signature

Method RECOVER_MISSING_DATA on class CL_STCTM_SESSION has no parameter.
Method RECOVER_MISSING_DATA on class CL_STCTM_SESSION has no exception.

Method RELOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_SESSION Call by reference Object reference (TYPE REF TO) CL_STCTM_SESSION TC Task List Run 20130418
2 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) SAP_BOOL 'X' in case of display only 20120327
3 Importing I_SESSION_ID Call by reference Type reference (TYPE) STC_SESSION_ID TC Task List Run 20110322
# Exception Resumable Description Created on
1 INVALID Task List is Invalid 20110322
2 NOT_AUTHORIZED User Is Not Authorized to Load Task List Instance 20110322
3 NOT_EXISTS Task List Instance Does Not Exist 20110322

Method RESET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PHASE Call by reference Type reference (TYPE) STCTM_T_PHASE_SEL List of Phases 20110322

Method RESET on class CL_STCTM_SESSION has no exception.

Method SAVE Signature

Method SAVE on class CL_STCTM_SESSION has no parameter.
# Exception Resumable Description Created on
1 INVALID Invalid 20110322
2 NOT_AUTHORIZED User Is Not Authorized to Save Task List 20110322

Method SET_PARAMETERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ER_MESSAGES Call by reference Object reference (TYPE REF TO) CL_STCTM_MESSAGES Task Manager Messages 20121205
2 Importing IT_PARAMETERS Call by reference Type reference (TYPE) STCTM_TX_VALUE Value-List per Task 20110322
3 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language 20121112
# Exception Resumable Description Created on
1 COPIED_W_ERRORS Parameters copied with errors 20130108
2 COPIED_W_WARNINGS Parameters copied with warnings 20130108
3 NOT_COPIED Parameters not copied 20130304

Method SET_TASK_STATUS_ABORTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_TASK Call by reference Object reference (TYPE REF TO) IF_STCTM_TASK Technical Configuration Task 20120625

Method SET_TASK_STATUS_ABORTED on class CL_STCTM_SESSION has no exception.

Method UPDATE_PROGRESS_FROM_BG_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRESS Call by reference Attribute reference (LIKE) 20130627

Method UPDATE_PROGRESS_FROM_BG_TASK on class CL_STCTM_SESSION has no exception.

Method UPDATE_PROGRESS_FROM_PC_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRESS Call by reference Attribute reference (LIKE) 20130627

Method UPDATE_PROGRESS_FROM_PC_TASK on class CL_STCTM_SESSION has no exception.

Method UPDATE_PROGRESS_FROM_TASK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PROGRESS Call by reference Type reference (TYPE) IF_STCTM_TASK=>T_PROGRESS Progress in percent (0-100) 20130627

Method UPDATE_PROGRESS_FROM_TASK on class CL_STCTM_SESSION has no exception.

Method UPDATE_TASKLIST_RUNTIME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR_RT_INFO Value transfer Attribute reference (LIKE) 20120116

Method UPDATE_TASKLIST_RUNTIME on class CL_STCTM_SESSION has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 731