SAP ABAP Class CL_RSDRI_CUBE_SNAPSHOT_TOOL (Tools for snapshot handling)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSDRI_DBA_HDB (Package) HDB-Specific RSDRI Development
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_SERIALIZABLE_OBJECT Serializable Object 20120531
Properties
Class CL_RSDRI_CUBE_SNAPSHOT_TOOL  
Short Description Tools for snapshot handling    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRI_DBA_HDB   HDB-Specific RSDRI Development 
Created 20120229   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RS 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 20120531
Friends
Class CL_RSDRI_CUBE_SNAPSHOT_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 NC_APPL_LOG_OBJECT Constant Public Type reference (TYPE) BAL_S_LOG-OBJECT 'RSDRI' Application Log: Object Name (Application Code) 20120531
2 NC_APPL_LOG_SUBOBJECT Constant Public Type reference (TYPE) BAL_S_LOG-SUBOBJECT 'CUBE_RESET' Application Log: Sub-object 20120531
3 NC_RSADMIN_ON_DB Constant Public Type reference (TYPE) STRING 'SNAPSHOT_ON_DB' 20120531
4 N_C_OPERATION Constant Public See coding 20120531
5 N_EFACTTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
6 N_FFACTTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
7 N_INFOCUBE Instance attribute Public Type reference (TYPE) RSINFOCUBE 20120531
8 N_NCUMVALTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
9 N_ON_DB Instance attribute Public Type reference (TYPE) RS_BOOL RS_C_FALSE 20120531
10 N_PDIME_TAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
11 N_S_DATASTATE Instance attribute Public Type reference (TYPE) RSMDATASTATE 20120531
12 N_S_DTA Instance attribute Public Type reference (TYPE) RSD_S_DTA 20120531
13 N_TMP_EFACTTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
14 N_TMP_FFACTTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
15 N_TMP_NCUMVALTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
16 N_TMP_PDIMTAB Instance attribute Public Type reference (TYPE) TABNAME 20120531
17 N_T_DIME_TABLES Instance attribute Public Type reference (TYPE) RSD_T_DTA_DIME 20120531
18 N_T_ICCONT Instance attribute Public Type reference (TYPE) T_RSICCONT 20120531
19 N_T_RSDCUBE Instance attribute Public Type reference (TYPE) T_RSDCUBE 20120531
20 N_T_RSDDIME Instance attribute Public Type reference (TYPE) T_RSDDIME 20120531
21 N_T_RSMONICDP Instance attribute Public Type reference (TYPE) T_RSMONICDP 20120531
22 N_T_RSREQICODS Instance attribute Public Type reference (TYPE) T_RSREQICODS 20120531
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MESSAGE Static method Public Method 20120531
2 CREATE_APPLLOG Static method Public Method 20120531
3 SNAPSHOT_EXISTS Static method Public Method Snapshot for IC exists? 20120531
Events
Class CL_RSDRI_CUBE_SNAPSHOT_TOOL has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_OPERATION Public See coding 20120531 tp_operation TYPE c LENGTH 6
2 T_RSDCUBE Public See coding 20120531 t_rsdcube TYPE TABLE OF rsdcube
3 T_RSDDIME Public See coding 20120531 t_rsddime TYPE TABLE OF rsddime
4 T_RSICCONT Public See coding 20120531 t_rsiccont TYPE TABLE OF rsiccont
5 T_RSMONICDP Public See coding 20120531 t_rsmonicdp TYPE TABLE OF rsmonicdp
6 T_RSREQICODS Public See coding 20120531 t_rsreqicods TYPE TABLE OF rsreqicods
Method Signatures

Method ADD_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' 20120531

Method ADD_MESSAGE on class CL_RSDRI_CUBE_SNAPSHOT_TOOL has no exception.

Method CREATE_APPLLOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJECT Call by reference Type reference (TYPE) RSINFOPROV 20120531
2 Importing I_OPERATION Call by reference Type reference (TYPE) TP_OPERATION 20120531

Method CREATE_APPLLOG on class CL_RSDRI_CUBE_SNAPSHOT_TOOL has no exception.

Method SNAPSHOT_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOCUBE InfoCube 20120531
2 Returning R_SNAPSHOT_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20120531

Method SNAPSHOT_EXISTS on class CL_RSDRI_CUBE_SNAPSHOT_TOOL has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 740