SAP ABAP Class CL_RSDDTREX_CORE (General Services)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDDTREX_CORE (Package) BWA services that are also needed in the core
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDDTREX_BASE Basic Class TREX Aggregate 20091102
Properties
Class CL_RSDDTREX_CORE  
Short Description General Services    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDDTREX_CORE   BWA services that are also needed in the core 
Created 20091102   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDDTREX_CORE has no interface implemented.
Friends
Class CL_RSDDTREX_CORE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 PS_IS_TMX_ACTIVE Static Attribute Private Type reference (TYPE) CHAR01 'U' Character Field of Length 1 20091103
2 PS_IS_TMX_MULTIPROV_ACTIVE Static Attribute Private Type reference (TYPE) CHAR01 'U' Character Field of Length 1 20091103
3 P_MPRO_IN_TREX Static Attribute Private Type reference (TYPE) CHAR01 'U' MPRO executed in TREX 20100428
4 P_RFC_DEST Static Attribute Private Type reference (TYPE) RFCDEST Logical Destination (Specified in Function Call) 20091102
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_COMP_DESCR_TREX Static method Public Method Structures the TREX_T_COMP_DESCR Table Needed for TREX 20091103
2 CHECK_HPA_ERRMSG Static method Public Method Is the DB fallback active? 20091102
3 CONVERT_TRACE Static method Public Method Convert new trex trace to old format 20091103
4 GET_F4BIA_EXISTS Static method Public Method Does F4-enabled BIA index exist for InfoObject? 20091102
5 GET_HIERINDEX_EXISTS Static method Public Method Are the InfoObject's hierarchies in the BWA? 20091104
6 GET_INDEXPROP Static method Public Method Additional Indexing Parameter 20091102
7 GET_TREXAGGR_EXISTS Static method Public Method Does an active BIA index exist for this object 20091102
8 GET_TREXID Static method Public Method Technical Name of HPA Index: Concatenate Cube + $T 20091102
9 GET_TREX_RFC_DEST Static method Public Method RFC Destination for TREX from RSADMINA 20091102
10 GET_TREX_RFC_DEST_NOBUFF Static method Public Method RFC Destination for TREX from RSADMINA 20091102
11 IS_MPRO_IN_TREX_ACTIVE Static method Public Method Indicates if MPRO should be executed in TREX 20100407
12 PROCESS_HPA_ERRMSG Static method Public Method Edit HPA Error Message for Query 20091105
13 X_MESSAGE Static method Protected Method 20091102
Events
Class CL_RSDDTREX_CORE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_COMPDESCR Public See coding 20091103 begin of TN_S_COMPDESCR, position TYPE i. include type TREXS_COMP_DESCR. types: end of TN_S_COMPDESCR
2 TN_TH_COMPDESCR Public See coding 20091103 tn_th_compdescr TYPE hashed table of tn_s_compdescr with unique key field_name initial size 0
Method Signatures

Method BUILD_COMP_DESCR_TREX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_COMP_DESCR Call by reference Type reference (TYPE) TN_TH_COMPDESCR Gehashte Tabelle der Komponenten mit Position 20091103
2 Exporting E_T_COMP_DESCR Call by reference Type reference (TYPE) TREXT_COMP_DESCR Flache TREX Komponenten - Tabelle 20091103
3 Importing I_T_COMP_DESCR Call by reference Type reference (TYPE) ABAP_COMPDESCR_TAB ABAP Komponenten Beschreibung 20091103

Method BUILD_COMP_DESCR_TREX on class CL_RSDDTREX_CORE has no exception.

Method CHECK_HPA_ERRMSG Signature

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

Method CHECK_HPA_ERRMSG on class CL_RSDDTREX_CORE has no exception.

Method CONVERT_TRACE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_NEW_TRACE Call by reference Type reference (TYPE) TREXT_TRACE_LINES 20091103
2 Returning R_T_OLD_TRACE Value transfer Type reference (TYPE) TREXT_LINES_WITH_LB Zeile mit Umbrüchen 20091103

Method CONVERT_TRACE on class CL_RSDDTREX_CORE has no exception.

Method GET_F4BIA_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CHABASNM Call by reference Type reference (TYPE) RSCHABASNM Referenzmerkmal 20091102
2 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20091102

Method GET_F4BIA_EXISTS on class CL_RSDDTREX_CORE has no exception.

Method GET_HIERINDEX_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IOBJNM Call by reference Type reference (TYPE) RSD_IOBJNM 20091104
2 Returning R_EXISTS Value transfer Type reference (TYPE) RS_BOOL Boolean 20091104

Method GET_HIERINDEX_EXISTS on class CL_RSDDTREX_CORE has no exception.

Method GET_INDEXPROP 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) RSADOBJ Objekt Administration Business Information Warehouse 20091102
2 Returning R_VALUE Value transfer Type reference (TYPE) RSVALUE Wert 20091102

Method GET_INDEXPROP on class CL_RSDDTREX_CORE has no exception.

Method GET_TREXAGGR_EXISTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXISTS Call by reference Type reference (TYPE) RS_BOOL Boolean 20091102
2 Exporting E_INACTIVE Call by reference Type reference (TYPE) RS_BOOL boolean 20091102
3 Exporting E_TREXAGGR Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091102
4 Importing I_ACTIVE_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Nur OBJSTAT = ACT 20091102
5 Importing I_FILLED_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20091102
6 Importing I_IDXTP Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20091102
7 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091102

Method GET_TREXAGGR_EXISTS on class CL_RSDDTREX_CORE has no exception.

Method GET_TREXID 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) RSD_INFOCUBE 20091102
2 Returning R_TREXID Value transfer Type reference (TYPE) RSD_INFOCUBE 20091102

Method GET_TREXID on class CL_RSDDTREX_CORE has no exception.

Method GET_TREX_RFC_DEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NOBUFF Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091102
2 Importing I_RFCUSERTAB Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091102
3 Returning R_RFC_DEST Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20091102

Method GET_TREX_RFC_DEST on class CL_RSDDTREX_CORE has no exception.

Method GET_TREX_RFC_DEST_NOBUFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_RFC_DEST Value transfer Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20091102

Method GET_TREX_RFC_DEST_NOBUFF on class CL_RSDDTREX_CORE has no exception.

Method IS_MPRO_IN_TREX_ACTIVE Signature

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

Method IS_MPRO_IN_TREX_ACTIVE on class CL_RSDDTREX_CORE has no exception.

Method PROCESS_HPA_ERRMSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RETURN_CODE Call by reference Type reference (TYPE) TREX_RFC-RETURN_CODE Returncode 20091105
2 Importing I_RETURN_TEXT Call by reference Type reference (TYPE) TREX_RFC-RETURN_TEXT Rückgabetext 20091105
3 Importing I_SUBRC Call by reference Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20091105
4 Importing I_SUPRESS_MSG_HANDLER Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Unterdrücke Schreiben in Msg Handler 20091105
5 Importing I_T_TRACE Call by reference Type reference (TYPE) TREXT_LINES_WITH_LB Zeile mit Umbrüchen 20091105
# Exception Resumable Description Created on
1 CX_RSDDTREX_BIA_BIGRESULT BIA Resultat zu groß 20100204
2 CX_RSDDTREX_HPAFAIL Fehler-Handling bei HPA Query 20091105
3 CX_RSDR_TREX_ERROR Error occured inside TREX 20091105

Method X_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ABEND Value transfer Type reference (TYPE) RS_BOOL Boolean 20091102
2 Importing I_REPID Value transfer Type reference (TYPE) SY-REPID 20091102
3 Importing I_TEXT Call by reference Type reference (TYPE) C 20091102

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