SAP ABAP Class CL_STC_SCENARIO (Maintainable Task List)
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_STC_SCENARIO Task List Interface 20101207
Properties
Class CL_STC_SCENARIO  
Short Description Maintainable Task List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class STC_TM    
Program status     
Category 0   
Package STC_TM   Technical Configuration Task Management 
Created 20101207   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_STC_SCENARIO Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_STC_SCENARIO Task List Interface 20101207
Friends
Class CL_STC_SCENARIO has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 MR_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_STC_SCENARIO_CONFIG Task List Configuration 20131106
2 MR_OLD_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_STC_SCENARIO_CONFIG Old Task List Configuration 20131106
3 MS_KO200 Instance attribute Private Type reference (TYPE) KO200 Interface Structures for Objects in CTS 20101216
4 MS_LOCK Instance attribute Private Type reference (TYPE) RSTABLE Table Lock Structure 20101217
5 MS_OLD_PROP Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>T_PROPERTIES Old Task List Properties 20120227
6 MS_PROP Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>T_PROPERTIES Task List Properties 20120227
7 MT_ATTR Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_ATTR Task List Attributes 20120329
8 MT_DESCR Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_DESCR Task List Description in all languages 20120612
9 MT_OLD_ATTR Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_ATTR Old Task List Attributes 20120329
10 MT_OLD_DESCR Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_DESCR Task List Description in all languages 20120612
11 MT_OLD_TASKLIST Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_TASK Old List of Tasks 20101216
12 MT_TASKLIST Instance attribute Private Type reference (TYPE) IF_STC_SCENARIO=>TT_TASK List of Tasks 20101207
13 MV_CHANGE_POSSIBLE Instance attribute Private Type reference (TYPE) BOOLEAN Is change possible 20101216
14 MV_ID Instance attribute Private Type reference (TYPE) STC_SCENARIO_ID Task List ID 20101207
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_AUTHORITY Instance method Public Method 20101216
2 CHECK_TASKLIST Instance method Public Method 20101216
3 CHECK_TASKLIST_HANDLER Instance method Private Event handling method Handler for Tasklist Runtime Informations 20120116
4 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20101207
5 DELETE Instance method Public Method Delete (incl. save) 20101217
6 DOCU_OBJECT_EXISTS Instance method Public Method Check if docu object exists 20110303
7 EXISTS_ON_DB Instance method Public Method Check existance on DB 20101215
8 GET_ATTRIBUTES Instance method Public Method 20101216
9 GET_CONFIG_CLASSNAME Instance method Public Method Get configuration class name 20131106
10 GET_DESCRIPTION Instance method Public Method 20101216
11 GET_DESCRIPTIONS Instance method Public Method Get descriptions in all languages 20120612
12 GET_ID Instance method Public Method 20101216
13 GET_PROPERTIES Instance method Public Method 20120228
14 GET_TASKLIST Instance method Public Method 20101216
15 IS_CHANGED Instance method Public Method Has Task List been changed 20101216
16 LOCK Instance method Public Method Lock Task List 20101217
17 READ_FROM_DB Instance method Public Method Read existing Task List from DB 20101215
18 RESET Instance method Public Method Reset to original values 20101216
19 SAVE Instance method Public Method Save 20101216
20 SET_ATTRIBUTES Instance method Public Method Set attributes 20120329
21 SET_BASIC_SCENARIO Instance method Public Method Set basic scenario 20131106
22 SET_BUILD_NUMBER Instance method Public Method Set build number 20130228
23 SET_CONFIG_CLASSNAME Instance method Public Method Set configuration class name 20131106
24 SET_COPY_SOURCE Instance method Public Method Set reference to copy source 20110222
25 SET_DESCRIPTION Instance method Public Method Set Description 20101216
26 SET_DESCRIPTIONS Instance method Public Method Set descriptions in all languages 20120612
27 SET_DOCU_LINK Instance method Public Method Set Link to Documentation 20110104
28 SET_OBSOLETE Instance method Public Method Set as obsolete 20131106
29 SET_TASKLIST Instance method Public Method Set Tasklist 20101216
30 SWITCH_TO_CHANGE_MODE Instance method Public Method Switch to change mode 20101216
31 SWITCH_TO_DISPLAY_MODE Instance method Public Method Switch to display mode 20101216
32 TR_CHECK Instance method Private Method Check transport recording 20101217
33 TR_INSERT Instance method Private Method Do transport recording 20101217
34 UNLOCK Instance method Public Method Unlock Task List 20101217
Events
Class CL_STC_SCENARIO has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_DESCRIPTION Public See coding Task List Description with language 20120612 BEGIN OF ts_description, langu TYPE spras, descr TYPE stc_scenario_descr, END OF ts_description
2 TT_DESCRIPTION Public See coding Task List Description in all languages 20120612 tt_description TYPE HASHED TABLE OF ts_description WITH UNIQUE KEY langu
Method Signatures

Method CHECK_AUTHORITY Signature

Method CHECK_AUTHORITY on class CL_STC_SCENARIO has no parameter.
Method CHECK_AUTHORITY on class CL_STC_SCENARIO has no exception.

Method CHECK_TASKLIST Signature

Method CHECK_TASKLIST on class CL_STC_SCENARIO has no parameter.
Method CHECK_TASKLIST on class CL_STC_SCENARIO has no exception.

Method CHECK_TASKLIST_HANDLER Signature

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

Method CHECK_TASKLIST_HANDLER on class CL_STC_SCENARIO has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SCENARIO_ID Call by reference Type reference (TYPE) STC_SCENARIO_ID Scenario ID 20101207
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Task List Exception 20101207

Method DELETE Signature

Method DELETE on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_AUTHORITY Authority Exception 20110411
2 CX_STC_SCENARIO Scenario Exception 20101217

Method DOCU_OBJECT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_EXISTS Value transfer Type reference (TYPE) SAP_BOOL Boolean Variable (X=True, Space=False) 20110303

Method DOCU_OBJECT_EXISTS on class CL_STC_SCENARIO has no exception.

Method EXISTS_ON_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VISIBILITY_CHECK Call by reference Type reference (TYPE) SAP_BOOL 20131106
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Task List Exception 20131106

Method GET_ATTRIBUTES Signature

Method GET_ATTRIBUTES on class CL_STC_SCENARIO has no parameter.
Method GET_ATTRIBUTES on class CL_STC_SCENARIO has no exception.

Method GET_CONFIG_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CONFIG_CLASS Value transfer Type reference (TYPE) STC_SCENARIO_CONFIG_CLASS Task List Configuration Class 20131106

Method GET_CONFIG_CLASSNAME on class CL_STC_SCENARIO has no exception.

Method GET_DESCRIPTION Signature

Method GET_DESCRIPTION on class CL_STC_SCENARIO has no parameter.
Method GET_DESCRIPTION on class CL_STC_SCENARIO has no exception.

Method GET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DESCR Call by reference Type reference (TYPE) TT_DESCRIPTION Task List Description in all languages 20120612

Method GET_DESCRIPTIONS on class CL_STC_SCENARIO has no exception.

Method GET_ID Signature

Method GET_ID on class CL_STC_SCENARIO has no parameter.
Method GET_ID on class CL_STC_SCENARIO has no exception.

Method GET_PROPERTIES Signature

Method GET_PROPERTIES on class CL_STC_SCENARIO has no parameter.
Method GET_PROPERTIES on class CL_STC_SCENARIO has no exception.

Method GET_TASKLIST Signature

Method GET_TASKLIST on class CL_STC_SCENARIO has no parameter.
Method GET_TASKLIST on class CL_STC_SCENARIO has no exception.

Method IS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CHANGED Value transfer Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Unknown) 20101216

Method IS_CHANGED on class CL_STC_SCENARIO has no exception.

Method LOCK Signature

Method LOCK on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Scenario Exception 20101217

Method READ_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_VISIBILITY_CHECK Call by reference Type reference (TYPE) SAP_BOOL SPACE 'X' = visibility check 20131106
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Scenario Exception 20101215

Method RESET Signature

Method RESET on class CL_STC_SCENARIO has no parameter.
Method RESET on class CL_STC_SCENARIO has no exception.

Method SAVE Signature

Method SAVE on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_AUTHORITY Authority Exception 20110411
2 CX_STC_SCENARIO Scenario Exception 20101216

Method SET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_ATTR Call by reference Type reference (TYPE) IF_STC_SCENARIO=>TT_ATTR Task List Attributes 20120329

Method SET_ATTRIBUTES on class CL_STC_SCENARIO has no exception.

Method SET_BASIC_SCENARIO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BASIC_SCEN_ID Call by reference Type reference (TYPE) STC_BASIC_SCEN_ID Basis Scenario 20131106

Method SET_BASIC_SCENARIO on class CL_STC_SCENARIO has no exception.

Method SET_BUILD_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BUILD_NO Call by reference Type reference (TYPE) STC_SCENARIO_BUILD_NO Build Number 20130228

Method SET_BUILD_NUMBER on class CL_STC_SCENARIO has no exception.

Method SET_CONFIG_CLASSNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_CLASS Call by reference Type reference (TYPE) STC_SCENARIO_CONFIG_CLASS Task List Configuration Class 20131106
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Task List Exception 20131106

Method SET_COPY_SOURCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SRC_SCN_ID Call by reference Type reference (TYPE) STC_SCENARIO_ID TC Task List 20110222

Method SET_COPY_SOURCE on class CL_STC_SCENARIO has no exception.

Method SET_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DESCR Call by reference Type reference (TYPE) STC_SCENARIO_DESCR Scenario Description 20101216
2 Importing IV_LANGU Call by reference Type reference (TYPE) SPRAS SY-LANGU Language Key 20120612

Method SET_DESCRIPTION on class CL_STC_SCENARIO has no exception.

Method SET_DESCRIPTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DESCR Call by reference Type reference (TYPE) TT_DESCRIPTION Task List Description in all languages 20120612

Method SET_DESCRIPTIONS on class CL_STC_SCENARIO has no exception.

Method SET_DOCU_LINK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DOKU_ID Call by reference Type reference (TYPE) DOKU_ID Document class 20110104
2 Importing IV_DOKU_OBJ Call by reference Type reference (TYPE) DOKU_OBJ Documentation Object 20110104

Method SET_DOCU_LINK on class CL_STC_SCENARIO has no exception.

Method SET_OBSOLETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OBSOLETE Call by reference Type reference (TYPE) STC_SCENARIO_OBSOLETE 'X' 'X' = Obsolete 20131106

Method SET_OBSOLETE on class CL_STC_SCENARIO has no exception.

Method SET_TASKLIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_TASKLIST Call by reference Type reference (TYPE) IF_STC_SCENARIO=>TT_TASK 20101216

Method SET_TASKLIST on class CL_STC_SCENARIO has no exception.

Method SWITCH_TO_CHANGE_MODE Signature

Method SWITCH_TO_CHANGE_MODE on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_AUTHORITY Authority Exception 20110411
2 CX_STC_SCENARIO Scenario Exception 20101216

Method SWITCH_TO_DISPLAY_MODE Signature

Method SWITCH_TO_DISPLAY_MODE on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_AUTHORITY TC Authority Exception 20110411

Method TR_CHECK Signature

Method TR_CHECK on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Scenario Exception 20101217

Method TR_INSERT Signature

Method TR_INSERT on class CL_STC_SCENARIO has no parameter.
# Exception Resumable Description Created on
1 CX_STC_SCENARIO Scenario Exception 20101217

Method UNLOCK Signature

Method UNLOCK on class CL_STC_SCENARIO has no parameter.
Method UNLOCK on class CL_STC_SCENARIO has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 703