SAP ABAP Class CL_STCTM_REPORT_UI (Report User Interface Superclass)
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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20101119
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_TASK Technical Configuration Task 20101119
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_STCTM_UI_TASK User Interface Task 20101119
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SM02_DELE Deletion of PCA System Messages (SM02) 20120605
2 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_TC_TASKRUN Cleanup of ABAP Task List Runs 20110418
3 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_TC_TASKVARI Cleanup of ABAP Task List Variants 20110418
4 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_DBACOCKPIT Configuration of Standard Jobs for DBA Planning Calendar 20110920
5 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_LICENSE Configuration of Licenses 20110121
6 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_LOGONGROUP Configuration of Logon Groups (SMLG) 20110124
7 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_OPMODE Configuration of Operation Modes 20110131
8 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_RZ70 Configuration of SLD Data Supplier (RZ70) 20110829
9 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SECSTORE Configuration of Secure Store 20110406
10 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SGEN Configuration of ABAP Loads (SGEN) 20110810
... Click here to see Used By full list (46 items)
Properties
Class CL_STCTM_REPORT_UI  
Short Description Report User Interface Superclass    
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 20101119   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 SEOC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 T Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_SERIALIZABLE_OBJECT Serializable Object 20101119
2 IF_STCTM_TASK Technical Configuration Task 20101119
3 IF_STCTM_UI_TASK User Interface Task 20101119
Friends
# Friend Modeled only Created on Description
1 CL_STCTM_XML_UTILITIES 20121119 Helper methods for XML processing
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PT_SELFIELD Instance attribute Protected Type reference (TYPE) TT_SELFIELD Selection Screen Field Definition 20110126
2 PT_VARIANT Instance attribute Public Type reference (TYPE) TT_VARIANT Variant Contents 20101119
3 P_REPORTNAME Instance attribute Protected Type reference (TYPE) PROGNAME ABAP Program Name 20101119
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_FIELDVALUE Instance method Private Method Check value in variant for correct data type 20121128
2 CHECK_VARIANT_LINE Instance method Private Method Check content of one entry in variant table 20121129
3 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20110124
4 CREATE_INITIAL_DATA Instance method Private Method Create initial data value of any type 20121212
5 DELETE_VARIANT Instance method Private Method Delete temporary generated variant from DB 20110824
6 GET_DEFAULTS Instance method Protected Method Get default parameter values 20121211
7 GET_SELFIELD_TEXTS Instance method Protected Method Get texts for parameters 20121123
8 UPDATE_SELFIELDS_AND_DEFAULTS Instance method Private Method Update selfield table and add new default values to variant 20121127
Events
Class CL_STCTM_REPORT_UI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TT_SELFIELD Public See coding Selection Screen Parameter Definitions 20110126 TT_SELFIELD type standard table of t_selfield
2 TT_SELFIELD_TEXT Public See coding Selection Screen Parameter Texts 20121123 TT_SELFIELD_TEXT type standard table of T_SELFIELD_TEXT
3 TT_VARIANT Public See coding Selection Screen Parameter Values 20101119 tt_variant type standard table of t_variant
4 T_SELFIELD Public See coding Selection Screen Parameter Definition 20111215 BEGIN OF T_SELFIELD. INCLUDE TYPE rsel_info. types: nodisplay TYPE selinfo-nodi, che_rad TYPE sychar01, "checkbox (C) or radiobutton (R) group_id TYPE sychar04, "radiobutton group length TYPE rsscr-length, decimals TYPE decimals, lowercase TYPE rsscr-lower, outputlen TYPE rsscr-olength, log_db TYPE rsscr-db, END OF T_SELFIELD
5 T_SELFIELD_TEXT Public See coding Selection Screen Parameter Text 20121123 BEGIN OF T_SELFIELD_TEXT, name TYPE rsscr-name, text TYPE ddtext, END OF T_SELFIELD_TEXT
6 T_VARIANT Public Type reference (TYPE) RSPARAMS Selection Screen Parameter Value 20110222
Method Signatures

Method CHECK_FIELDVALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNAME Call by reference Type reference (TYPE) T_VARIANT-SELNAME Selection Screen Parameter 20121128
2 Importing I_VALUE Call by reference Type reference (TYPE) T_VARIANT-LOW Selection Screen Parameter Value 20121128
# Exception Resumable Description Created on
1 INVALID Field content does not match field definition 20121128

Method CHECK_VARIANT_LINE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_VARIANT Call by reference Type reference (TYPE) T_VARIANT Selection Screen Parameter Value 20121129
# Exception Resumable Description Created on
1 INVALID Variant line is invalid 20121129

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REPORTNAME Call by reference Type reference (TYPE) PROGNAME ABAP Program Name 20110124

Method CONSTRUCTOR on class CL_STCTM_REPORT_UI has no exception.

Method CREATE_INITIAL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DBFIELD Call by reference Type reference (TYPE) RSSCR-DBFIELD ABAP: Reference field for selection 20121212
2 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Number of Decimal Places 20121212
3 Importing I_LENGTH Call by reference Type reference (TYPE) RSSCR-LENGTH ABAP/4: Length of selection field 20121212
4 Importing I_TYPE Call by reference Type reference (TYPE) RSSCR-TYPE ABAP/4: Selection field type 20121212
5 Returning R_DATA Value transfer Object reference (TYPE REF TO) DATA Any data 20121212

Method CREATE_INITIAL_DATA on class CL_STCTM_REPORT_UI has no exception.

Method DELETE_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_VARIANTNAME Call by reference Type reference (TYPE) RALDB_VARI Variant Name 20110824
# Exception Resumable Description Created on
1 FAILED Failed to delete the variant 20110824

Method GET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DEFAULT Call by reference Type reference (TYPE) TT_VARIANT Selection Screen Parameter Values 20121211

Method GET_DEFAULTS on class CL_STCTM_REPORT_UI has no exception.

Method GET_SELFIELD_TEXTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TEXT Call by reference Type reference (TYPE) TT_SELFIELD_TEXT Selection Screen Parameter Texts 20121123
2 Importing I_LANGU Call by reference Type reference (TYPE) SY-LANGU SY-LANGU Language Key of Current Text Environment 20121123

Method GET_SELFIELD_TEXTS on class CL_STCTM_REPORT_UI has no exception.

Method UPDATE_SELFIELDS_AND_DEFAULTS Signature

Method UPDATE_SELFIELDS_AND_DEFAULTS on class CL_STCTM_REPORT_UI has no parameter.
Method UPDATE_SELFIELDS_AND_DEFAULTS on class CL_STCTM_REPORT_UI has no exception.
Meta Relationship - Used By (full list)
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SM02_DELE Deletion of PCA System Messages (SM02) 20120605
2 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_TC_TASKRUN Cleanup of ABAP Task List Runs 20110418
3 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_TC_TASKVARI Cleanup of ABAP Task List Variants 20110418
4 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_DBACOCKPIT Configuration of Standard Jobs for DBA Planning Calendar 20110920
5 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_LICENSE Configuration of Licenses 20110121
6 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_LOGONGROUP Configuration of Logon Groups (SMLG) 20110124
7 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_OPMODE Configuration of Operation Modes 20110131
8 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_RZ70 Configuration of SLD Data Supplier (RZ70) 20110829
9 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SECSTORE Configuration of Secure Store 20110406
10 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SGEN Configuration of ABAP Loads (SGEN) 20110810
11 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SLDAPICUST Configuration of SLD Access Data Configuration (SLDAPICUST) 20110829
12 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SM02 Configuration of System Messages (SM02) 20120424
13 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_OTHERS Cleanup of Basis Tables (Others) 20120515
14 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_SM02_END Configuration of System Messages (SM02) 20120605
15 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONFIG_TMS Configuration of TMS 20110405
16 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CONV_BDLS Conversion of Logical System Names 20110504
17 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_EXPORT System Copy Export 20110124
18 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_IMPORT System Copy Import 20110124
19 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_POSTPROC_ICMAN Restart ICMAN 20120405
20 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_POSTPROC_ULOCK_USER Unlock Clients for Logon 20120221
21 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_PREPARE_BDLS Prepare BDLS Conversion Task (Optimize) 20120806
22 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_PREPARE_LOCK_USER Prepare Lock Client Against Logon 20120221
23 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_PREPARE_TMS Prepare TMS before System Copy 20110808
24 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CREATE_LOGONGROUP Create Logon and RFC Server Groups (SMLG, RZ12) 20120824
25 Inheritance (c INHERITING FROM c_ref)  CL_RSO_CLEANUP_ARCHIVE Delete obsolete archiving administration data in BW 20120308
26 Inheritance (c INHERITING FROM c_ref)  CL_RSO_DELTA_QUEUE_CLONE Clone delta queues before system copy 20120105
27 Inheritance (c INHERITING FROM c_ref)  CL_STCTM_REPORT Report Task 20101119
28 Inheritance (c INHERITING FROM c_ref)  CL_STCTT_SIMPLE_REPORT_UI Test task: Simple report UI; task is not executable 20110221
29 Inheritance (c INHERITING FROM c_ref)  CL_STCTT_SIMPLE_REPORT_UI_ONLY Test task: Simple report UI only; no execution provided 20121030
30 Inheritance (c INHERITING FROM c_ref)  CL_STCT_ACTIVATE_SICF Activate HTTP Services (SICF) 20130315
31 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CONFIG_RZ70 Configuration of SLD Data Supplier (RZ70) 20121106
32 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CONFIG_SGEN Configuration of ABAP Loads (SGEN) 20121106
33 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CONFIG_SLDAPICUST Configuration of SLD Access Data Configuration (SLDAPICUST) 20121106
34 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CONFIG_TMS Configuration of TMS as Single System (STMS) 20121106
35 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CREATE_LOGINSCR_INFO Create Loginscreen Info (SE61 - ZLOGIN_SCREEN_INFO) 20130815
36 Inheritance (c INHERITING FROM c_ref)  CL_OIA_CONFIG_RUN_DG Run EPM Data Generator 20130507
37 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CREATE_OPMODE Create Operation Modes (RZ04) 20121002
38 Inheritance (c INHERITING FROM c_ref)  CL_STCT_CREATE_PSE Create PSE (STRUST) 20121219
39 Inheritance (c INHERITING FROM c_ref)  CL_STCT_INSTALL_LICENSE Intallation of License 20130307
40 Inheritance (c INHERITING FROM c_ref)  CL_STCT_LOAD_CERTIFICATE Load Certificates from File (STRUST) 20121219
41 Inheritance (c INHERITING FROM c_ref)  CL_STCT_LOAD_PSE Upload PSE from file 20121219
42 Inheritance (c INHERITING FROM c_ref)  CL_STCT_POSTPROC_STRUST STRUST Post Processing (ICM Notification and Restart) 20121218
43 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SCHEDULE_RDDIMPDP_REM Schedule Dispatcher Job for Transport Programs (RDDIMPDP) 20130305
44 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_BATCH Cleanup of Batch Jobs (SM37) 20110209
45 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_CUSTOMER Cleanup of Custom Specific Tables 20120521
46 Inheritance (c INHERITING FROM c_ref)  CL_STCT_SC_CLEANUP_DATA Cleanup of ABAP Basis Tables 20110209
History
Last changed by/on SAP  20140121 
SAP Release Created in 703