Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_RSDRV_VPROV_INT_QUERY | Query Interface for Internal Virtual InfoProvider | 20040324 |
Properties
Class | CL_RSDRV_ODS_QUERY | |
Short Description | ODS Query (OLAP) | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSDRV_DBA | Data Manager Virtual InfoProviders: DBA Share |
Created | 20040324 | SAP |
Last change | 20140121 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
2 | ![]() |
Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
3 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
4 | ![]() |
Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
5 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
6 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
7 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
8 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
9 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_RSDRV_VPROV_INT_QUERY | Query Interface for Internal Virtual InfoProvider | 20040324 |
Friends
Class CL_RSDRV_ODS_QUERY has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Constant | Public | See coding | 20101111 | ||||
2 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSD_CHANM | actually processed characteristic | 20130118 | ||
3 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSIDN4 | Actually processed fems | 20130118 | ||
4 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RALDB_SIGN | Actual Sign of Subquery | 20130118 | ||
5 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDRS_SUBQUERY_ID | ID of actual subquery | 20130118 | ||
6 | ![]() |
Constant | Protected | See coding | 20130118 | ||||
7 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSINFOPROV | InfoProvider | 20130118 | ||
8 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RRSRDATE | Date with which texts, attributes and hierarchies are read | 20130118 | ||
9 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TABNAME | Table Name of ODS table | 20130118 | ||
10 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDRV_SRVS_CURR_CONV | Currency Conversion Object | 20130118 | ||
11 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | IF_RSD_INFOPROV | InfoProvider Runtime Metadata | 20130118 | ||
12 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDRV_SRVS_SID | Service Object for adding SIDs | 20130118 | ||
13 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDRS_SQL_QUERY | Reference to SQL Query Object | 20130118 | ||
14 | ![]() |
Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDRV_SRVS_RPLCHA | Service for copying values | 20130118 | ||
15 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDRS_SX_QUERY | SQL Statement Representation | 20130118 | ||
16 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDR0_SX_SPLITPACK | Splitpack of sx_query | 20130118 | ||
17 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSD_S_DTA | Dta of ODS object | 20130118 | ||
18 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IF_RSDRV_VPROV_INT_QUERY=>TN_S_PARAM | Technical Query Parameters | 20130118 | ||
19 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDODSTABT | ODS Table type (Active or Change Log) | 20130118 | ||
20 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TO_TH_ALIAS_CNT | Alias counter Table | 20130118 | ||
21 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSD_TH_CHANM | Checked attribute carrying characteristics | 20130118 | ||
22 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDD_TH_SFC | List of Characteristics | 20130118 | ||
23 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDD_TH_SFK | Table of Required Basic Key Figures | 20130118 | ||
24 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDD_TSX_SELDR | Restrictions/Selections | 20130118 | ||
25 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | TO_TS_ALIAS | Table with Used Alias Entries | 20130118 | ||
26 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | IF_RSD_INFOPROV=>NT_TS_DTA_PRO | COB_PRO Information of ODS object | 20130118 | ||
27 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | CL_RSDRC_MULTIPROV=>TN_TS_SET | 20130118 | |||
28 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDRH_T_TABLNM | Names of temporary Hierarchy Tables | 20130118 | ||
29 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDRC_T_RPLCHA | Characteristic Replication Entries | 20130118 | ||
30 | ![]() |
Instance attribute | Protected | Type reference (TYPE) | RSDRC_T_SELT | Table selections | 20130118 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Method | Adapt selections and create o_tsx_seldr with adapted cond. | 20070816 |
2 | ![]() |
Instance method | Protected | Method | create a join entry for the specified characteristic | 20040324 |
3 | ![]() |
Instance method | Protected | Method | Add a redundant key-based filter on parttim if neccessary | 20080815 |
4 | ![]() |
Instance method | Protected | Method | build key entry from SFC for sx_Query | 20040920 |
5 | ![]() |
Instance method | Protected | Method | Put the navigational attribute key into the sx_Query | 20040324 |
6 | ![]() |
Instance method | Protected | Method | put the navigational attribute into the sx_Query | 20040324 |
7 | ![]() |
Instance method | Protected | Method | Adjust the Characteristic Table | 20040330 |
8 | ![]() |
Instance method | Protected | Method | build key entry from SFC for sx_Query | 20040324 |
9 | ![]() |
Instance method | Protected | Method | Build sid entry out of SFC for sx_query | 20040324 |
10 | ![]() |
Instance method | Protected | Method | build where conditions from seldr | 20040324 |
11 | ![]() |
Instance method | Protected | Method | build a sequence number restriction for hierarchy table | 20040503 |
12 | ![]() |
Instance method | Protected | Method | Build a subquery for a selt subquery restriction | 20040420 |
13 | ![]() |
Instance method | Protected | Method | Build a subquery for a sid restriction | 20040401 |
14 | ![]() |
Instance method | Protected | Method | Build the sx_query structure needed | 20040324 |
15 | ![]() |
Static method | Public | Method | Return SX_QUERY for DSO with simple IMPORTINGS | 20110708 |
16 | ![]() |
Instance method | Protected | Method | build where conditions from seldr | 20040324 |
17 | ![]() |
Instance method | Protected | Method | build where conditions from seldr | 20040324 |
18 | ![]() |
Instance method | Protected | Method | build where conditions from seldr | 20040419 |
19 | ![]() |
Instance method | Protected | Method | Check, whether SID table already exists for actual X-table | 20040514 |
20 | ![]() |
Instance method | Protected | Method | Check, whether SID table already exists for actual X-table | 20040514 |
21 | ![]() |
Instance method | Protected | Method | Drop Temporary Tables Again | 20040324 |
22 | ![]() |
Instance method | Protected | Method | Convert a SID filter on requid into a List of requid SIDs | 20090514 |
23 | ![]() |
Instance method | Protected | Method | build where conditions from seldr | 20040915 |
24 | ![]() |
Instance method | Protected | Method | correct the where conditions of all subqueries | 20040401 |
25 | ![]() |
Instance method | Protected | Method | Build orderby according to technical columns of ODS object | 20040324 |
26 | ![]() |
Instance method | Protected | Method | Find existing attr table alias to decide on X/P or Y/Q | 20040329 |
27 | ![]() |
Instance method | Protected | Method | Find a subquery for a sid restriction | 20040401 |
28 | ![]() |
Instance method | Protected | Method | Find alias for table | 20040526 |
29 | ![]() |
Instance method | Protected | Method | Returns left and right field for Join | 20130307 |
30 | ![]() |
Instance method | Protected | Method | Gets the Metadata Info About InfoObjects | 20040324 |
31 | ![]() |
Instance method | Protected | Method | Retrieve the initial value for a characteristic | 20040324 |
32 | ![]() |
Instance method | Protected | Method | Merge where from selt with where from selc | 20040324 |
33 | ![]() |
Instance method | Protected | Method | Process list of constants | 20051122 |
34 | ![]() |
Instance method | Protected | Method | Convert the sfc entries and nav. attrs to sx_query | 20040324 |
35 | ![]() |
Instance method | Protected | Method | Put keyfigures into sx_Query (SQL-Statement) | 20040324 |
36 | ![]() |
Instance method | Protected | Method | Get list of char's for which SIDs need to be generated | 20130423 |
37 | ![]() |
Instance method | Protected | Method | Set initial values for further processing | 20110708 |
38 | ![]() |
Instance method | Protected | Method | Prepare SID generation service | 20130308 |
Events
Class CL_RSDRV_ODS_QUERY has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | TO_MOST_RECENT | Protected | Type reference (TYPE) | CHAR01 | Type of Most-Recent Reporting | 20130118 |
|
2 | TO_S_ALIAS | Protected | See coding | 20130118 | BEGIN OF TO_S_ALIAS,
tablnm TYPE rsd_tablnm, "Tablename
chanm TYPE rsd_iobjnm, "Characteristic Name
aliasnm TYPE rsd_tablnm, "Alias Name
END OF to_s_alias
|
||
3 | TO_S_ALIAS_CNT | Protected | See coding | 20130118 | BEGIN OF To_S_ALIAS_CNT,
tabtp TYPE rsd_tablnm, "Table Type
alias TYPE NUMC3, "Alias counter
END OF to_s_alias_cnt
|
||
4 | TO_TH_ALIAS_CNT | Protected | See coding | 20130118 | to_th_alias_cnt TYPE HASHED TABLE OF to_s_alias_cnt
WITH UNIQUE KEY tabtp initial size 0
|
||
5 | TO_TS_ALIAS | Protected | See coding | 20130118 | to_ts_alias TYPE SORTED TABLE OF to_s_alias
WITH NON-UNIQUE KEY tablnm initial size 0
|
Method Signatures
Method ADAPT_SELDR_SID_CHK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | selection | 20070816 | ||
2 | ![]() |
I_CALLER | Call by reference | Type reference (TYPE) | RSDRS_CALLER | 20070816 | |||
3 | ![]() |
I_SIDX4DATA | Call by reference | Type reference (TYPE) | RSDCUBE-SVSIDX4DATA | SIDs existieren für alle Daten des Providers | 20070816 | ||
4 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection | 20070816 | ||
5 | ![]() |
I_TS_DTA_PRO | Call by reference | Type reference (TYPE) | IF_RSD_INFOPROV=>NT_TS_DTA_PRO | 20130116 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Objekt nicht gefunden | 20070816 | |
2 | ![]() |
Hierarchie nicht gefunden | 20070816 |
Method ADD_JOIN_ENTRY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHA_ALIASNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Alias Name of Characteristic | 20040324 | ||
2 | ![]() |
E_CHA_TABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Table Name of Characteristic | 20040324 | ||
3 | ![]() |
I_ACT_SUBQUERY | Value transfer | Type reference (TYPE) | RSDRS_SUBQUERY_ID | 0 | ID of actual subquery | 20040419 | |
4 | ![]() |
I_ATRTIMFL | Call by reference | Type reference (TYPE) | RSDCOBPRO-ATRTIMFL | Attributes time dependent ? | 20040324 | ||
5 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | Name of Infoobject to add join for | 20040324 | ||
6 | ![]() |
I_LEFTOUTER | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | Left outer join ? | 20050117 | |
7 | ![]() |
I_MOST_RECENT | Call by reference | Type reference (TYPE) | RS_BOOL | True = Most Recent reporting | 20040324 | ||
8 | ![]() |
I_S_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO | DTA_PRO entry for Characteristic | 20040324 | ||
9 | ![]() |
I_TABTP | Call by reference | Type reference (TYPE) | RSDRS_TABTP | Table Type of Master Data Table | 20040324 |
Method ADD_JOIN_ENTRY on class CL_RSDRV_ODS_QUERY has no exception.
Method ADD_PARTTIM_SELC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_SELC | Call by reference | Type reference (TYPE) | RSDRC_T_SELC | 20080815 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kein Commit bei Query-Bearbeitung erlaubt | 20081024 | |
2 | ![]() |
Trex-Index TABLDR, aber Query wird nicht auf TREX ausgeführt | 20081024 | |
3 | ![]() |
Basis Exception für Fehler bei Hierarchien im OLAP | 20081024 | |
4 | ![]() |
Ungültiger technischer Name | 20081024 | |
5 | ![]() |
BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20081024 |
Method ADD_RPLCHA_ENTRIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_CHANM | Characteristic to check for | 20040920 | ||
2 | ![]() |
I_S_CHA | Call by reference | Type reference (TYPE) | RSDRS_S_CHA | Characteristic entry | 20040920 |
Method ADD_RPLCHA_ENTRIES on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_ATR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LEFTOUTER | Call by reference | Type reference (TYPE) | RS_BOOL | RS_C_FALSE | use left outer join | 20050117 | |
2 | ![]() |
I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | sfc entry of navigational attribute | 20040324 |
Method BUILD_ATR_KEY on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_ATR_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | sfc entry of navigational attribute | 20040324 |
Method BUILD_ATR_SID on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_CHARET Signature
Method BUILD_CHARET on class CL_RSDRV_ODS_QUERY has no parameter.
Method BUILD_CHARET on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_CHA_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | Single SFC Entry | 20040324 |
Method BUILD_CHA_KEY on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_CHA_SID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SFC | Call by reference | Type reference (TYPE) | RSDD_S_SFC | Single SFC Entry | 20040324 |
Method BUILD_CHA_SID on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_SELECTIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EMPTY_RESULT | Call by reference | Type reference (TYPE) | RS_BOOL | Result is empty | 20040324 | ||
2 | ![]() |
E_T_WHERE | Call by reference | Type reference (TYPE) | RSDRS_T_WHERE | SELC-Restrictions | 20040324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 | |
2 | ![]() |
Ausnahmen mit statischer und dynamischer Prüfung von RAISING | 20050810 |
Method BUILD_SEQNR_RESTRICTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SELT | Call by reference | Type reference (TYPE) | RSDRC_S_SELT | Hierarchy table restriction | 20040503 |
Method BUILD_SEQNR_RESTRICTION on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_SUBQUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SELT | Call by reference | Type reference (TYPE) | RSDRC_S_SELT | referenced selt entry | 20040420 | ||
2 | ![]() |
R_SUBQUERY_ID | Value transfer | Type reference (TYPE) | RSDRS_SUBQUERY_ID | ID of the created subquery | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040420 |
Method BUILD_SUBQUERY_SID_REST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_WHERE | Call by reference | Type reference (TYPE) | RSDRS_T_WHERE | Where condition table to put in the subquery condition | 20040401 | ||
2 | ![]() |
I_S_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO | DTA_PRO entry for characteristic in i_s_selc | 20040401 | ||
3 | ![]() |
I_S_SELC | Call by reference | Type reference (TYPE) | RSDRC_S_SELC | actually processed selc | 20040401 | ||
4 | ![]() |
I_S_SELT | Call by reference | Type reference (TYPE) | RSDRC_S_SELT | Table restriction | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 |
Method BUILD_SX_QUERY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EMPTY_RESULT | Call by reference | Type reference (TYPE) | RS_BOOL | Result is empty | 20040324 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 | |
2 | ![]() |
Ausnahmen mit statischer und dynamischer Prüfung von RAISING | 20050810 |
Method BUILD_SX_QUERY_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SX_QUERY | Call by reference | Type reference (TYPE) | RSDRS_SX_QUERY | 20110708 | |||
2 | ![]() |
I_CALLER | Call by reference | Type reference (TYPE) | RSDRS_CALLER | RSDRS_C_CALLER-MISC | 20110708 | ||
3 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSD_INFOCUBE | 20110708 | |||
4 | ![]() |
I_RETURNTP | Call by reference | Type reference (TYPE) | RSDRS_RETURNTP | RSDRS_C_RETURNTP-DEF | 20110708 | ||
5 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Tabelle der benötigten Merkmale usw. | 20110708 | ||
6 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RSDD_TH_SFK | Tabelle der benötigten Merkmale usw. | 20110708 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20110708 | |
2 | ![]() |
Ausnahmen mit statischer und dynamischer Prüfung von RAISING | 20110708 |
Method BUILD_WHERE_FROM_SELC Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_WHERE | Call by reference | Type reference (TYPE) | RSDRS_T_WHERE | Where conditions built | 20040324 | ||
2 | ![]() |
I_T_SELC | Call by reference | Type reference (TYPE) | RSDRC_T_SELC | Simple Conditions | 20080815 | ||
3 | ![]() |
I_T_SELT | Call by reference | Type reference (TYPE) | RSDRC_T_SELT | Table conditions | 20040420 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 |
Method BUILD_WHERE_FROM_SELT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_SELT | Call by reference | Type reference (TYPE) | RSDRC_T_SELT | Table Restrictions | 20040324 |
Method BUILD_WHERE_FROM_SELT on class CL_RSDRV_ODS_QUERY has no exception.
Method BUILD_WHERE_FROM_SINGLE_SELT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_SELT | Call by reference | Type reference (TYPE) | RSDRC_S_SELT | Single Table Restriction | 20040419 |
Method BUILD_WHERE_FROM_SINGLE_SELT on class CL_RSDRV_ODS_QUERY has no exception.
Method CHANGE_STAB_INTO_XTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_TH_TABLE | Call by reference | Type reference (TYPE) | RSDRS_TH_TABLE | list of tables to search in | 20040514 | ||
2 | ![]() |
E_TABALIAS | Value transfer | Type reference (TYPE) | RSD_TABLNM | Table alias to use | 20040514 | ||
3 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | character to search for | 20040514 | ||
4 | ![]() |
I_STABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Name of SID table | 20040514 | ||
5 | ![]() |
I_XTABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Name of X/Y table | 20040514 |
Method CHANGE_STAB_INTO_XTAB on class CL_RSDRV_ODS_QUERY has no exception.
Method CHECK_XTAB_FOR_SIDTAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TABALIAS | Call by reference | Type reference (TYPE) | RSD_TABLNM | Table alias to use | 20040514 | ||
2 | ![]() |
E_TABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Table name found | 20040514 | ||
3 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | character to search for | 20040514 | ||
4 | ![]() |
I_TH_TABLE | Call by reference | Type reference (TYPE) | RSDRS_TH_TABLE | list of tables to search in | 20040514 | ||
5 | ![]() |
I_XTABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Name of X table | 20040514 |
Method CHECK_XTAB_FOR_SIDTAB on class CL_RSDRV_ODS_QUERY has no exception.
Method CLEANUP Signature
Method CLEANUP on class CL_RSDRV_ODS_QUERY has no parameter.
Method CLEANUP on class CL_RSDRV_ODS_QUERY has no exception.
Method CONVERT_REQUID_FILTER Signature
Method CONVERT_REQUID_FILTER on class CL_RSDRV_ODS_QUERY has no parameter.
Method CONVERT_REQUID_FILTER on class CL_RSDRV_ODS_QUERY has no exception.
Method CONVERT_SELDR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_EMPTY_RESULT | Call by reference | Type reference (TYPE) | RS_BOOL | Result is empty | 20040915 | ||
2 | ![]() |
E_T_SELC | Call by reference | Type reference (TYPE) | RSDRC_T_SELC | Simple restrictions | 20040915 | ||
3 | ![]() |
E_T_SELT | Call by reference | Type reference (TYPE) | RSDRC_T_SELT | Table restrictions | 20040915 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Kein Commit bei Query-Bearbeitung erlaubt | 20060614 | |
2 | ![]() |
Trex-Index TABLDR, aber Query wird nicht auf TREX ausgeführt | 20080306 | |
3 | ![]() |
Basis Exception für Fehler bei Hierarchien im OLAP | 20040915 | |
4 | ![]() |
Ungültiger technischer Name | 20070405 | |
5 | ![]() |
BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20060614 |
Method CORRECT_SUBQUERY_WHERE Signature
Method CORRECT_SUBQUERY_WHERE on class CL_RSDRV_ODS_QUERY has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 |
Method CREATE_ORDERBY_TECH_KEY Signature
Method CREATE_ORDERBY_TECH_KEY on class CL_RSDRV_ODS_QUERY has no parameter.
Method CREATE_ORDERBY_TECH_KEY on class CL_RSDRV_ODS_QUERY has no exception.
Method FIND_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_ALIASNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Table to use | 20040329 | ||
2 | ![]() |
E_TABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Table alias to use | 20040329 | ||
3 | ![]() |
E_TABTP | Call by reference | Type reference (TYPE) | RSDRS_TABTP | Table type of found table | 20040329 | ||
4 | ![]() |
I_ATRTIMFL | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO-ATRTIMFL | Attribute time-dependent | 20040329 | ||
5 | ![]() |
I_CHABASNM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | Basic Character name | 20040329 | ||
6 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | character to search for | 20040329 | ||
7 | ![]() |
I_SIDCONVERT | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO-SIDCONVERT | Konvertierungsart für die SID | 20040329 |
Method FIND_ALIAS on class CL_RSDRV_ODS_QUERY has no exception.
Method FIND_SUBQUERY_SID_REST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_WHERE | Call by reference | Type reference (TYPE) | RSDRS_T_WHERE | actually created where condition table | 20040401 | ||
2 | ![]() |
E_SUBQUERY_FOUND | Call by reference | Type reference (TYPE) | RS_BOOL | if true, i_s_selc has been processed | 20040401 | ||
3 | ![]() |
I_S_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO | DTA_PRO entry for characteristic in i_s_selc | 20040401 | ||
4 | ![]() |
I_S_SELC | Call by reference | Type reference (TYPE) | RSDRC_S_SELC | actually processed selc | 20040401 | ||
5 | ![]() |
I_S_SELT | Value transfer | Type reference (TYPE) | RSDRC_S_SELT | Table restriction referenced by i_s_selc | 20040420 | ||
6 | ![]() |
I_T_SELC | Call by reference | Type reference (TYPE) | RSDRC_T_SELC | selt table | 20040401 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception mit T100 Meldung (statisch geprüft) | 20040401 |
Method GET_ALIAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_CHANM | Call by reference | Type reference (TYPE) | RSD_IOBJNM | character to search for | 20040526 | ||
2 | ![]() |
I_TABLNM | Call by reference | Type reference (TYPE) | RSD_TABLNM | Name of table | 20040526 | ||
3 | ![]() |
I_TABTP | Call by reference | Type reference (TYPE) | RSDRS_TABTP | Type of table | 20040526 | ||
4 | ![]() |
R_ALIAS | Value transfer | Type reference (TYPE) | RSD_TABLNM | Alias for Table | 20040526 |
Method GET_ALIAS on class CL_RSDRV_ODS_QUERY has no exception.
Method GET_CMP_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_L_FIELD | Call by reference | Type reference (TYPE) | RSD_FIELDNM | 20130307 | |||
2 | ![]() |
E_R_FIELD | Call by reference | Type reference (TYPE) | RSD_FIELDNM | 20130307 | |||
3 | ![]() |
I_S_CMP_CHA | Call by reference | Type reference (TYPE) | IF_RSD_CHA_PROP=>NT_S_CMP_PROP | Compound characteristic inclusive its properties | 20130307 | ||
4 | ![]() |
I_S_DTA_PRO | Call by reference | Type reference (TYPE) | RSD_S_DTA_PRO | InfoObject Properties in Data Target | 20130307 | ||
5 | ![]() |
I_TS_CMP_CHABAS | Call by reference | Type reference (TYPE) | IF_RSD_CHA_PROP=>NT_TS_CMP_PROP | Compound characteristics inclusive their properties | 20130307 |
Method GET_CMP_FIELDS on class CL_RSDRV_ODS_QUERY has no exception.
Method GET_DTA_INFO Signature
Method GET_DTA_INFO on class CL_RSDRV_ODS_QUERY has no parameter.
Method GET_DTA_INFO on class CL_RSDRV_ODS_QUERY has no exception.
Method GET_INITIAL_VALUE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_CHAVL | Call by reference | Type reference (TYPE) | RSCHAVL | Chavl value | 20040324 | ||
2 | ![]() |
E_NUMFL | Call by reference | Type reference (TYPE) | RS_BOOL | TRUE = Numeric Value | 20040324 | ||
3 | ![]() |
I_IOBJNM | Call by reference | Type reference (TYPE) | RSIOBJNM | Name of infoobject | 20040324 |
Method GET_INITIAL_VALUE on class CL_RSDRV_ODS_QUERY has no exception.
Method MERGE_WHERE_CONDITIONS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
C_T_WHERE | Call by reference | Type reference (TYPE) | RSDRS_T_WHERE | Where conditions to append | 20040324 |
Method MERGE_WHERE_CONDITIONS on class CL_RSDRV_ODS_QUERY has no exception.
Method PROCESS_SET Signature
Method PROCESS_SET on class CL_RSDRV_ODS_QUERY has no parameter.
Method PROCESS_SET on class CL_RSDRV_ODS_QUERY has no exception.
Method PROCESS_SFC_WITH_ATR Signature
Method PROCESS_SFC_WITH_ATR on class CL_RSDRV_ODS_QUERY has no parameter.
Method PROCESS_SFC_WITH_ATR on class CL_RSDRV_ODS_QUERY has no exception.
Method PROCESS_SFK Signature
Method PROCESS_SFK on class CL_RSDRV_ODS_QUERY has no parameter.
Method PROCESS_SFK on class CL_RSDRV_ODS_QUERY has no exception.
Method _GET_CHA_SID_GET Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20130423 | ||
2 | ![]() |
R_TH_SIDGET | Value transfer | Type reference (TYPE) | CL_RSDRV_SRVS_SID=>TN_TH_SIDGET | 20130423 |
Method _GET_CHA_SID_GET on class CL_RSDRV_ODS_QUERY has no exception.
Method _INIT_SX_QUERY_BUILDER_SIMPLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INFOPROV | Call by reference | Type reference (TYPE) | RSD_INFOCUBE | 20110708 | |||
2 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | BW-Data-Manager: Liste von Merkmalen | 20110708 | ||
3 | ![]() |
I_TH_SFK | Call by reference | Type reference (TYPE) | RSDD_TH_SFK | BW-Data-Manager: Liste von Merkmalen | 20110708 |
Method _INIT_SX_QUERY_BUILDER_SIMPLE on class CL_RSDRV_ODS_QUERY has no exception.
Method _PREPARE_SID_SERVICE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_DATA | Call by reference | Type reference (TYPE) | ANY | 20130308 | |||
2 | ![]() |
I_TH_SFC | Call by reference | Type reference (TYPE) | RSDD_TH_SFC | Table of required characteristics | 20130308 | ||
3 | ![]() |
I_TSX_SELDR | Call by reference | Type reference (TYPE) | RSDD_TSX_SELDR | Selection to the Data Manager | 20130719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
BW Basis Exception with T100 Message (Statically Checked) | 20130308 | |
2 | ![]() |
Exceptions with Static and Dynamic Check of RAISING Clause | 20130308 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 400 |