SAP ABAP Class CL_RSDDB_UI (Class for TA RSDDB)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDB_UI (Package) UI Transaction RSDDB
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDB_UI Interface for UI RSDDB 20090226
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_UI_CUBE RSDDB UI Class for Cubes 20090226
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_UI_HIER RSDDB UI Class for Cubes 20090303
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_UI_QUERY RSDDB UI Class for QueryProvider 20100825
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_UI_SEARCH RSDDB UI Class for Cubes 20090303
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDDB_UI_VIP RSDDB UI Class for Cubes 20090303
Properties
Class CL_RSDDB_UI  
Short Description Class for TA RSDDB    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDB_UI   UI Transaction RSDDB 
Created 20090220   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSDDB_UI has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDDB_UI Interface for UI RSDDB 20090226
Friends
Class CL_RSDDB_UI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_BIA_INDEX Instance attribute Public Type reference (TYPE) RSDDBBIAOBJECT BWA Index 20090226
2 N_C_CHANGEMODE Constant Public See coding 20090227
3 N_C_CLASSNM Constant Public Type reference (TYPE) SEOCLSNAME 'CL_RSDDB_UI' Class Name 20090226
4 N_C_FCODE Constant Public See coding Function Code 20090303
5 N_C_MD_INDEX_DELETION Constant Public Type reference (TYPE) TBTCJOB-JOBNAME 'BI_BIA_MD_INDEX_DELETION' Name of background job created for MD index deletion 20091012
6 N_R_BIAOBJ Instance attribute Public Object reference (TYPE REF TO) IF_RSDDB_OBJ BIA Index Object 20090226
7 O_POLESTAR_SYSTEM Instance attribute Protected Type reference (TYPE) RS_BOOL System is Polestar enabled 20090827
8 O_R_ALV_GRID Instance attribute Protected Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV for InfoObject Options 20090318
9 O_R_ALV_INFO Instance attribute Protected Object reference (TYPE REF TO) CL_RSDG_IOBJ_BIA_ALV ALV Object for Index Info 20090313
10 O_S_BATCH Instance attribute Protected Type reference (TYPE) TO_S_BATCH Server Host Group of Batch Process 20100302
11 O_T_IOBJS_OPT Instance attribute Protected Type reference (TYPE) RSDDB_T_INFOOBJS Table of HIE objects to be created 20090309
12 O_T_OUTTAB Instance attribute Protected See coding Alv_grid_table 20090309
13 O_WORKSPACE_SYSTEM Instance attribute Protected Type reference (TYPE) RS_BOOL System is workspace enabled 20110304
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20090827
2 CREATE Static method Public Method Create an RSDDB_UI Instance 20090226
3 HANDLE_GRID_TOOLBAR Instance method Public Event handling method Handler for Grid Event: Toolbar 20091002
4 IS_BIA_POSSIBLE Static method Public Method Checks if a BWA object can be created 20090306
5 ON_JOIN_BTN_CLICKED Instance method Public Event handling method 20090918
6 _ADOPT_NAME Instance method Protected Method Adapts the name of the BWA index 20090303
7 _CHECK_AUTHORIZATION Instance method Protected Method Checks Authorization 20090226
8 _CHECK_INPUT Instance method Protected Method Checks entry for existence and authorization 20090226
9 _CHECK_JOB_RUNNING Instance method Protected Method 20090326
10 _GET_ANCHOR_E_SIZE Instance method Protected Method Gets the table size of the anchor table 20090227
11 _GET_SERVER Instance method Protected Method Adds host/server/server group of BIA object 20100302
12 _GET_STARTSPECS Instance method Protected Method Starts the date editor and returns start specification 20100302
13 _IS_USED_BY_MPRO Instance method Protected Method Object is used by TREX MultiProvider 20090811
14 _JOB_CLOSE Instance method Protected Method Calls Function Module "Job Close" 20100302
15 _POPUP_DELETE Instance method Private Method BWA Index Deletion Popup 20090326
16 _POPUP_MD_INDEX_DELETION Instance method Private Method Delete master data data index? (collect and delete) 20091009
17 _SCHEDULE_MD_INDEX_DELETION Instance method Private Method Schedule + start collection and deletion of master data indx 20091012
Events
Class CL_RSDDB_UI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TO_S_BATCH Protected See coding 20100302 BEGIN OF to_s_batch, host(40) TYPE c, server TYPE btctgtsrvr-srvname, group TYPE bpsrvgrp, END OF to_s_batch
Method Signatures

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_RSDDB_UI has no parameter.
Method CONSTRUCTOR on class CL_RSDDB_UI has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDX_CATEGORY Call by reference Type reference (TYPE) SY-UCOMM Indexkategory 20090226
2 Returning R_R_UI_OBJ Value transfer Object reference (TYPE REF TO) IF_RSDDB_UI Interface für UI RSDDB 20090226

Method CREATE on class CL_RSDDB_UI has no exception.

Method HANDLE_GRID_TOOLBAR Signature

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

Method HANDLE_GRID_TOOLBAR on class CL_RSDDB_UI has no exception.

Method IS_BIA_POSSIBLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IDX_CATEGORY Call by reference Type reference (TYPE) SY-UCOMM Typ des BIA-Index 20090306
2 Importing I_OBJNM Call by reference Type reference (TYPE) RSDDBBIAOBJECT BI-Name des Objekts des BIA-Index (InfoCube o. InfoObjekt) 20090306
3 Returning R_IS_POSSIBLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20090306

Method IS_BIA_POSSIBLE on class CL_RSDDB_UI has no exception.

Method ON_JOIN_BTN_CLICKED Signature

Method ON_JOIN_BTN_CLICKED on class CL_RSDDB_UI has no parameter.
Method ON_JOIN_BTN_CLICKED on class CL_RSDDB_UI has no exception.

Method _ADOPT_NAME Signature

Method _ADOPT_NAME on class CL_RSDDB_UI has no parameter.
Method _ADOPT_NAME on class CL_RSDDB_UI has no exception.

Method _CHECK_AUTHORIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL User hat nur Anzeigeberechtigung 20090226

Method _CHECK_AUTHORIZATION on class CL_RSDDB_UI has no exception.

Method _CHECK_INPUT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHANGEMODE Call by reference Type reference (TYPE) C Änderungsmodus des UI 20090330
2 Returning R_INPUT_OK Value transfer Type reference (TYPE) RS_BOOL Boolean 20090306

Method _CHECK_INPUT on class CL_RSDDB_UI has no exception.

Method _CHECK_JOB_RUNNING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RUNNING_JOB Value transfer Type reference (TYPE) RS_BOOL Boolean 20090326

Method _CHECK_JOB_RUNNING on class CL_RSDDB_UI has no exception.

Method _GET_ANCHOR_E_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_E_SIZE Value transfer Type reference (TYPE) INT4 Natürliche Zahl 20090227

Method _GET_ANCHOR_E_SIZE on class CL_RSDDB_UI has no exception.

Method _GET_SERVER Signature

Method _GET_SERVER on class CL_RSDDB_UI has no parameter.
Method _GET_SERVER on class CL_RSDDB_UI has no exception.

Method _GET_STARTSPECS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STARTSPECS Call by reference Type reference (TYPE) TBTCSTRT Beschreibung des Starttermins / Wdh.Periode eines Batch-Jobs 20100302
2 Exporting E_STRTIMMED Call by reference Type reference (TYPE) C 20100302

Method _GET_STARTSPECS on class CL_RSDDB_UI has no exception.

Method _IS_USED_BY_MPRO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IS_USED Value transfer Type reference (TYPE) RS_BOOL Boolean 20090811

Method _IS_USED_BY_MPRO on class CL_RSDDB_UI has no exception.

Method _JOB_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_JOBCOUNT Call by reference Type reference (TYPE) TBTCJOB-JOBCOUNT Kennummer eines Jobs 20100302
2 Importing I_JOBNAME Call by reference Type reference (TYPE) TBTCJOB-JOBNAME Name eines Hintergrundjobs 20100302
3 Importing I_STARTSPECS Call by reference Type reference (TYPE) TBTCSTRT Beschreibung des Starttermins / Wdh.Periode eines Batch-Jobs 20100302
4 Importing I_STRTIMMED Call by reference Type reference (TYPE) C 20100302

Method _JOB_CLOSE on class CL_RSDDB_UI has no exception.

Method _POPUP_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIAGNOSE_OBJ Call by reference Type reference (TYPE) DOKHL-OBJECT 'BIA_INDEX_DELETE' Boolean 20090811
2 Returning R_CANCELED Value transfer Type reference (TYPE) RS_BOOL Boolean 20090326

Method _POPUP_DELETE on class CL_RSDDB_UI has no exception.

Method _POPUP_MD_INDEX_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_EXECUTE Value transfer Type reference (TYPE) RS_BOOL Löschen ausführen 20091009

Method _POPUP_MD_INDEX_DELETION on class CL_RSDDB_UI has no exception.

Method _SCHEDULE_MD_INDEX_DELETION Signature

Method _SCHEDULE_MD_INDEX_DELETION on class CL_RSDDB_UI has no parameter.
Method _SCHEDULE_MD_INDEX_DELETION on class CL_RSDDB_UI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720