SAP ABAP Class CL_RSDRCRM_QSI (Query Snapshot Index (QSI))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRCRM (Package) Service Layer for CRM Segmentation
Properties
Class CL_RSDRCRM_QSI  
Short Description Query Snapshot Index (QSI)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDRCRM   Service Layer for CRM Segmentation 
Created 20091207   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRCRM_MRI Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRCRM_QSI has no interface implemented.
Friends
Class CL_RSDRCRM_QSI has no friend class.
Attributes
Class CL_RSDRCRM_QSI has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE_FILL_QSI Static method Public Method Create a new QSI (Query Snapshot Index) 20100128
2 DELETE Static method Public Method Deletes QSI from BWA 20100119
3 EXISTS Static method Public Method Does QSI exist? 20100111
4 GET_IDXTP Static method Public Method Returns index type of QSI (depends on database) 20110621
5 GET_INFO Static method Public Method Returns information for specified QSI 20091221
6 LOAD_DELTA Static method Public Method Loads new data from underlying InfoProvider into QSI 20100120
7 REFRESH Static method Public Method Create a new QSI (Query Snapshot Index) 20100112
8 _GET_QSI_UPDATE_DURATION Static method Private Method Returns duration of last QSI load process (delat or full) 20100319
Events
Class CL_RSDRCRM_QSI has no event.
Types
Class CL_RSDRCRM_QSI has no local type.
Method Signatures

Method ACTIVATE_FILL_QSI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100128
2 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Meldungstabelle für Infocube-Schreiben 20100202
# Exception Resumable Description Created on
1 ACTIVATION_FAILED Aktivierung abgebrochen --> Check Log 20100128
2 FILLING_FAILED Füllen abgebrochen --> Check Log 20100128
3 ONLY_QUERYPROVIDER_ALLOWED Only QueryProviders are allowed for this feature 20100128
4 X_MESSAGE anderer Fehler aus tiefer gelegenen Bausteinen 20100128

Method DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Tabelle mit Nachrichten (Application Log Protokoll) 20100119
2 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100124
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20110126

Method EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QSI_EXISTS Call by reference Type reference (TYPE) RS_BOOL 20100111
2 Exporting E_QSI_INACTIVE Call by reference Type reference (TYPE) RS_BOOL Boolean 20100125
3 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV 20100124

Method EXISTS on class CL_RSDRCRM_QSI has no exception.

Method GET_IDXTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_IDXTP Value transfer Type reference (TYPE) RSDDBIDXTP Typ des BWA-Index 20110621

Method GET_IDXTP on class CL_RSDRCRM_QSI has no exception.

Method GET_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DELTA_POSSIBLE_4_QSI Call by reference Type reference (TYPE) RS_BOOL Boolean 20100216
2 Exporting E_LAST_DATA_UPDATE Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) 20100318
3 Exporting E_LAST_QSIUPDATE Call by reference Type reference (TYPE) RSTIMESTMP UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuun) 20100128
4 Exporting E_LAST_QSIUPDATE_BY Call by reference Type reference (TYPE) RSTSTPNM Letzter Änderer 20100319
5 Exporting E_LAST_QSI_UPDATEDURATION Call by reference Type reference (TYPE) RSDDKRUNTIME Laufzeit in Sekunden 20100319
6 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100124
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20110126
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20110126

Method LOAD_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100124
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20110126
2 CX_RSDRCRM_QSI_NODELTA Deltaload for this QSI not allowed 20110126
3 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20110126
4 CX_RS_NOT_FOUND Objekt nicht gefunden 20110126

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100124
# Exception Resumable Description Created on
1 CX_RSDDTREX_NOBIA BIA inaktiv, was tun? 20110126
2 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20110126

Method _GET_QSI_UPDATE_DURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LAST_QSIUPDATE_BY Call by reference Type reference (TYPE) RSTSTPNM Letzter Änderer 20100319
2 Exporting E_LAST_UPDATEDURATION Value transfer Type reference (TYPE) RSDDKRUNTIME UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) 20100319
3 Importing I_QPROVNM Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20100319

Method _GET_QSI_UPDATE_DURATION on class CL_RSDRCRM_QSI has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730