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
⤷ 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 |