SAP ABAP Class CL_RSDDTREX_HYBR_NO_DB (Management of HybridProviders Without Database Persistence)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTREX (Package) TREX Aggregate
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_DATAPACKAGE_OBSERVER Observer for DTP Data Package 20070405
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20061020
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDTREX_HYBR_NO_DB_CREATE Generation Process for HybridProvider Without DB Persistency 20061023
4 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDTREX_HYBR_NO_DB_DEL Delete Process for HybridProviders Without DB Persistency 20061023
5 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDDTREX_HYBR_NO_DB_FILL Write Process for HybridProviders Without DB Persistency 20061023
Properties
Class CL_RSDDTREX_HYBR_NO_DB  
Short Description Management of HybridProviders Without Database Persistence    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTREX   TREX Aggregate 
Created 20061020   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_RSBK_DATAPACKAGE_OBSERVER Observer for DTP Data Package 20070405
2 IF_RSBK_REQUEST_OBSERVER Observer for DTP Request 20061020
3 IF_RSDDTREX_HYBR_NO_DB_CREATE Generation Process for HybridProvider Without DB Persistency 20061023
4 IF_RSDDTREX_HYBR_NO_DB_DEL Delete Process for HybridProviders Without DB Persistency 20061023
5 IF_RSDDTREX_HYBR_NO_DB_FILL Write Process for HybridProviders Without DB Persistency 20061023
Friends
Class CL_RSDDTREX_HYBR_NO_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_INFOPROV Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20070619
2 P_EXIST Instance attribute Private Type reference (TYPE) RS_BOOL BWA index exists 20090326
3 P_R_BIA_OBJ Instance attribute Private Object reference (TYPE REF TO) IF_RSDDB_OBJ BIA Index Object 20061024
4 P_T_BIAOBJ_TABLES Instance attribute Private Type reference (TYPE) RSDDB_T_TABLES Tables of BIA Index 20100727
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_USED_MD Static method Public Method Checks which SID of a list is posted in the BWA-only cube 20090317
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20061020
3 DELETA_DATA_REBUILD_INDEX Instance method Public Method Deletes the data from BWA InfoCube and builds the BWA index 20090213
4 FILL_DATA_FACT_INDEX Instance method Public Method Fills Fact Data in Flat BIA Index 20081210
5 PREPARE_AND_COMMIT Instance method Public Method Make Data in BWA Visible 20081210
6 _CREATE_HYBR_FLAT_INDEX Instance method Private Method Create Flat BWA Index 20061024
7 _DELETE_REQUEST Instance method Private Method Delete Individual Request from BIA Index 20061023
8 _FILL_PACKAGE_DIMENSION Instance method Private Method Fill Package Dimension 20100727
9 _UPDATE_STATUS_TABLES_DP Instance method Private Method Index Data in the BIA 20070405
10 _UPDATE_STATUS_TABLES_REQUEST Instance method Private Method Make Data in BWA Visible 20070405
Events
Class CL_RSDDTREX_HYBR_NO_DB has no event.
Types
Class CL_RSDDTREX_HYBR_NO_DB has no local type.
Method Signatures

Method CHECK_USED_MD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_UC_T_DATA Call by reference Type reference (TYPE) RSMD_UC_T_DATA 20090317
2 Exporting E_EXIST Call by reference Type reference (TYPE) RSMD_UC_USED Wahr fals mindestens eine SID gebucht 20090317
3 Exporting E_R_ROOT Call by reference Object reference (TYPE REF TO) CX_ROOT Abstrakte Oberklasse aller globalen Exceptions 20090320
4 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20090317
5 Importing I_IOBJNM Call by reference Type reference (TYPE) RSIOBJNM InfoObject 20090317
6 Importing I_PACKAGESIZE Call by reference Type reference (TYPE) I Paketgröße Lesen BIA 20090319
7 Importing I_SEARCH_MODE Call by reference Type reference (TYPE) RSMD_UC_CHECKMODE Modus: Verwendungsnachweisprüfung von Stammdaten 20090317
# Exception Resumable Description Created on
1 BIA_INDEX_NOT_ACTIVE Es existiert kein BIA Index zum InfoCube 20090319
2 INVALID_INFOCUBE InfoCube existiert nicht 20090319
3 INVALID_INFOOBJECT InfoObjekt ist nicht Teil des InfoProviders 20090319
4 INVALID_STRUCTURE Datenstruktur lässt sich nicht erzeugen 20090319
5 READ_ERROR RSDRI Lesefehler 20090319

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20061020

Method CONSTRUCTOR on class CL_RSDDTREX_HYBR_NO_DB has no exception.

Method DELETA_DATA_REBUILD_INDEX 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) 20090213
2 Importing I_ALL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20090213
3 Importing I_REBUILD Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20090213
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20090213

Method FILL_DATA_FACT_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20081210
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20081210
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Server 20081210
3 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20081210
4 CX_RSDDB_LOCKED Sperre sitzt fürs Füllen eines BIA-Index 20081210
5 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20081210

Method PREPARE_AND_COMMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20081210
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20081210
2 CX_RS_FAILED Operation gescheitert 20081210

Method _CREATE_HYBR_FLAT_INDEX Signature

Method _CREATE_HYBR_FLAT_INDEX on class CL_RSDDTREX_HYBR_NO_DB has no parameter.
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20061024
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Server 20070126
3 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20061024
4 CX_RSDDB_LOCKED Sperre sitzt fürs Füllen eines BIA-Index 20061024
5 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20061024

Method _DELETE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_ID Call by reference Type reference (TYPE) RSREQUID Request-ID (Datenpaket) 20061024
2 Returning R_SUCCESS Value transfer Type reference (TYPE) RS_BOOL Boolean 20061024

Method _DELETE_REQUEST on class CL_RSDDTREX_HYBR_NO_DB has no exception.

Method _FILL_PACKAGE_DIMENSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_ID Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20100727
# Exception Resumable Description Created on
1 CX_RSDDB_BIAAPI Fehlermeldung aus BIA-API 20100727
2 CX_RSDDB_BIALOCK Sperre auf dem BIA-Serv er 20100727
3 CX_RSDDB_DBREAD Fehler beim Lesen von DB 20100727
4 CX_RSDDB_LOCKED Sperre sitzt fürs Füllen eines BIA-Index 20100727
5 CX_RSDDB_PARALLEL Fehler in der parallelen Indzierung 20100727

Method _UPDATE_STATUS_TABLES_DP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPAKID Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20070405
2 Importing I_INSERTED_RECORDS Call by reference Type reference (TYPE) INT4 Natürliche Zahl 20070405
3 Importing I_ORIGINAL_STATE Call by reference Type reference (TYPE) RSBKDPSTATE DTP Status eines Datenpakets während der Requestverarbeitung 20070405
4 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20070405
5 Importing I_TARGET_STATE Call by reference Type reference (TYPE) RSBKDPSTATE DTP Status eines Datenpakets während der Requestverarbeitung 20070405
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20070405

Method _UPDATE_STATUS_TABLES_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20070405
2 Importing I_ORIGINAL_TSTATE Call by reference Type reference (TYPE) RSBKTSTATE Technischer Verarbeitungsstatus eines DTP-Requests 20070405
3 Importing I_ORIGINAL_USTATE Call by reference Type reference (TYPE) RSBKUSTATE Benutzerdefinierter Verarbeitungsstatus eines DTP-Requests 20070405
4 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Request eines Datentransferprozesses 20070405
5 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_RUNTIME Handle auf hierarchisches Log 20070405
6 Importing I_TARGET_TSTATE Call by reference Type reference (TYPE) RSBKTSTATE Technischer Verarbeitungsstatus eines DTP-Requests 20070405
7 Importing I_TARGET_USTATE Call by reference Type reference (TYPE) RSBKUSTATE Benutzerdefinierter Verarbeitungsstatus eines DTP-Requests 20070405
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20070405
History
Last changed by/on SAP  20130531 
SAP Release Created in 710