SAP ABAP Interface IF_RSDRC_DBA_COMP_MEDIATOR (Components for Data Manager InfoCube Access)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-MTD (Application Component) Metadata (Repository)
     RSO_COMP (Package) CORE Interfaces and Classes for Converting to Components
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDRC_DBA_COMP_MEDIATOR Components for Data Manager InfoCube Access 20091028
Properties
Interface IF_RSDRC_DBA_COMP_MEDIATOR  
Short Description Components for Data Manager InfoCube Access    
General Data
Package RSO_COMP   CORE Interfaces and Classes for Converting to Components 
Created 20091028   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSDRC_MULTIPROV 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)
3 RSD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
4 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
5 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
6 RSDRS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
7 RSDU Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
8 RSR Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
9 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSO_COMP_MEDIATOR Marker Interface for Mediator Implementation 20091222
Friends
Interface IF_RSDRC_DBA_COMP_MEDIATOR has no friend.
Attributes
Interface IF_RSDRC_DBA_COMP_MEDIATOR has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHANGEID_TO_SELECTION Instance method Public Method 20091029
2 CHECK_INFOCUBE_ANALYZE Instance method Public Method Checks the DB Statistics 20091116
3 CREATE_NCUM_PROC Instance method Public Method Creates instance for non-cumulative handling 20120427
4 GET_DATASTATE Instance method Public Method 20091029
5 GET_INFOCUBE_TABLE_SIZES Instance method Public Method Returns the size of the tables that belong to an InfoCube 20091116
6 GET_PARTITION_INFO Instance method Public Method Reads Partition Information into a Table 20091116
7 NCUM_ADD_REF_CONDITION Instance method Public Method 20091028
8 PROC_NCUM_QUERY Instance method Public Method Edits a non-cumulative query 20120427
9 RELEASE_SELT_TABLES Instance method Public Method 20091029
10 RSDRC_INFOCUBE_READ Instance method Public Method 20091029
11 RSDRC_INFOCUBE_READ_TOP Instance method Public Method 20091029
12 RSDRC_NCUM_GENERATE_CODE Instance method Public Method Generating the Source Code for the Non-Cumulative Handling 20091201
Events
Interface IF_RSDRC_DBA_COMP_MEDIATOR has no event.
Types
Interface IF_RSDRC_DBA_COMP_MEDIATOR has no local type.
Method Signatures

Method ADD_CHANGEID_TO_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_SELECTION Call by reference Type reference (TYPE) RSDD_SX_SELECTION 20091029
2 Exporting E_CNSID_TO Call by reference Type reference (TYPE) RSSID Stammdaten ID 20110829
3 Importing I_CNSID_TO Call by reference Type reference (TYPE) RSSID Stammdaten ID 20091029
4 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091029

Method ADD_CHANGEID_TO_SELECTION on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.

Method CHECK_INFOCUBE_ANALYZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_ANALYSIS Call by reference Type reference (TYPE) RSDU_T_ANALYSIS 20091116
2 Changing C_T_MESSAGE Call by reference Type reference (TYPE) RSDU_T_MESSAGE 20091116
3 Exporting E_STATUS Call by reference Type reference (TYPE) RSDU_CHECK 20091116
4 Importing I_COMPLETE_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091116
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091116
# Exception Resumable Description Created on
1 DBMS_NOT_SUPPORTED 20091116
2 INHERITED_ERROR 20091116

Method CREATE_NCUM_PROC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_NCUM_PROC Call by reference Object reference (TYPE REF TO) OBJECT 20120427
2 Importing I_AGGREGATE Call by reference Type reference (TYPE) RSD_INFOCUBE 20120427
3 Importing I_ALLOW_TREX Call by reference Type reference (TYPE) RS_BOOL Boolean 20130828
4 Importing I_EXTENDED_CHECKS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20120427
5 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20120427
6 Importing I_REPID Call by reference Type reference (TYPE) PROGRAMM ABAP-Programmname 20120427
7 Importing I_SRDATE Call by reference Type reference (TYPE) RSR_SRDATE 20120427
8 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20120427
9 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20120427
10 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20120427
11 Importing I_TS_PROVRQ Call by reference Type reference (TYPE) RSDR0_TS_PROVRQ Table of the PROV_RQDR 20130124
12 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20120427
13 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20120427

Method CREATE_NCUM_PROC on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.

Method GET_DATASTATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_DATASTATE Call by reference Type reference (TYPE) RSMDATASTATE Status der Daten in den Infocubes 20091029
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091029
3 Importing I_USE_BUFFER Call by reference Type reference (TYPE) RS_BOOL Boolean 20091029

Method GET_DATASTATE on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.

Method GET_INFOCUBE_TABLE_SIZES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DENSITY Call by reference Type reference (TYPE) F 20091116
2 Exporting E_DENSITY_PERCENT Call by reference Type reference (TYPE) I 20091116
3 Exporting E_FACTROWS Call by reference Type reference (TYPE) I 20091116
4 Exporting E_T_TABLSIZE Call by reference Type reference (TYPE) RSDU_T_TABLSIZE 20091116
5 Importing I_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20091116
6 Importing I_DO_COUNT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091116
7 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091116
# Exception Resumable Description Created on
1 INHERITED_ERROR 20091116

Method GET_PARTITION_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_PARTKEY Call by reference Type reference (TYPE) RSD_FIELDNM 20091116
2 Exporting E_PARTYPE Call by reference Type reference (TYPE) RSDU_PARTYPE 20091116
3 Exporting E_TS_PART_INFO Call by reference Type reference (TYPE) RSDU_TS_PART_INFO 20091116
4 Importing I_TABLNM Call by reference Type reference (TYPE) RSD_TABLNM 20091116
# Exception Resumable Description Created on
1 INHERITED_ERROR 20091116
2 TABLE_NOT_EXISTS 20091116
3 TABLE_NOT_PARTITIONED 20091116

Method NCUM_ADD_REF_CONDITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_SELC Call by reference Type reference (TYPE) RSDRC_T_SELC 20091028
2 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20091028
3 Importing I_IS_TREX Call by reference Type reference (TYPE) RS_BOOL Boolean 20091028
4 Importing I_MAX_RTIME Call by reference Type reference (TYPE) RSSID max used value in rtime 20110505
5 Importing I_NCUMTIM Call by reference Type reference (TYPE) RSD_CHANM Used ncumtim 20110505
6 Importing I_QUERYMODE Call by reference Type reference (TYPE) RSDRC_QUERYMODE which kind of ref-point 20121010
7 Importing I_TECHPROV Call by reference Type reference (TYPE) RSINFOPROV only used in context of HCPR 20130617

Method NCUM_ADD_REF_CONDITION on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.

Method PROC_NCUM_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_FEMS_FILLED Call by reference Type reference (TYPE) RSDR0_FEMS_FILLED Wurde das FEMS-Feld in der t_data gefüllt ? 20120814
2 Changing C_S_QPARAM Call by reference Type reference (TYPE) RSDR0_S_QPARAM Parameter-Vektor für Query-Verarbeitung 20120427
3 Changing C_TH_CHARET Call by reference Type reference (TYPE) RSDR0_TH_CHARET Tabelle selektierter Merkmale 20120427
4 Exporting E_END_OF_DATA Call by reference Type reference (TYPE) RS_BOOL Boolean 20120427
5 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20120427
6 Importing I_R_NCUM_PROC Call by reference Object reference (TYPE REF TO) OBJECT 20120427
# Exception Resumable Description Created on
1 CX_RSDRC_NCUM_NO_FISCVARNT Fiscal-Variante nicht spezifiziert 20120427
2 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20120427
3 CX_RSR_HIER_MEMBER_NOT_FOUND Hierarchie-Objekt (Knoten/Blatt) nicht gefunden 20120427
4 CX_RSR_HIER_NOT_FOUND Hierarchie nicht gefunden 20120427
5 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20120427
6 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20120427

Method RELEASE_SELT_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONNECTION Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20091029
2 Importing I_T_SELT Call by reference Type reference (TYPE) RSDRC_T_SELT 20091029

Method RELEASE_SELT_TABLES on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.

Method RSDRC_INFOCUBE_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_INFOCUBE_STATE Infocube Read Status 20091029
2 Changing C_S_QPARAM Call by reference Type reference (TYPE) RSDR0_S_QPARAM Parameter-Vektor für Query-Verarbeitung 20091029
3 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL Boolean 20091029
4 Exporting E_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Beschreibung eines Datenpakets, das durch Split entstanden i 20091029
5 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091029
6 Importing I_GROUP_ID Call by reference Type reference (TYPE) RR_GROUP_ID Gruppierungs-ID für Partprovider 20091029
7 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091029
8 Importing I_R_TREX_QUERY_LAYER Call by reference Object reference (TYPE REF TO) CL_RSDRC_TREX_QUERY_LAYER TREX-Layer 20091130
9 Importing I_SRDATE Value transfer Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20091029
10 Importing I_SUPER_OBJECT Call by reference Type reference (TYPE) RSINFOPROV Object filled in case MPRO / HCPR 20130806
11 Importing I_S_PROV_RQDR Call by reference Type reference (TYPE) RSDR0_S_PROV_RQDR Verallgemeinerte Request für den DM 20091029
12 Importing I_TH_FACTTAB Call by reference Type reference (TYPE) RSDRC_TH_FACTTAB 20091029
13 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091029
14 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091029
15 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091029
16 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20091029
17 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA 20091029
18 Importing I_T_RTIME Call by reference Type reference (TYPE) RSDD_T_RTIME Zeitintervalle für Bestandsaggregation 20091029
19 Importing I_T_SELK Call by reference Type reference (TYPE) RSDRC_T_SELK 20091029
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20091029
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20091029
3 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20091029
4 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091029

Method RSDRC_INFOCUBE_READ_TOP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_STATE Call by reference Object reference (TYPE REF TO) CL_RSDRC_INFOPROV_STATE Infoprovider Read Status 20091029
2 Exporting E_END_OF_DATA Value transfer Type reference (TYPE) RS_BOOL Boolean 20091029
3 Exporting E_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Beschreibung eines Datenpakets, das durch Split entstanden i 20091029
4 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20091029
5 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091029
6 Importing I_MAXROWS Value transfer Type reference (TYPE) I 10000 20091029
7 Importing I_PACKAGESIZE Value transfer Type reference (TYPE) I 10000 20091029
8 Importing I_QUERY_SCENARIO Value transfer Type reference (TYPE) RS_BOOL Boolean 20091029
9 Importing I_RETURNOBJ Value transfer Type reference (TYPE) RSD_TABLNM 20091029
10 Importing I_RETURNTP Value transfer Type reference (TYPE) RSDRS_RETURNTP RSDRS_C_RETURNTP-ITAB 20091029
11 Importing I_SHOW_PLAN Value transfer Type reference (TYPE) RS_BOOL Boolean 20091029
12 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL Boolean 20091029
13 Importing I_SRDATE Value transfer Type reference (TYPE) RSDRC_SRDATE SY-DATUM 20091029
14 Importing I_S_PROV_RQDR Call by reference Type reference (TYPE) RSDR0_S_PROV_RQDR Verallgemeinerte Request für den DM 20091029
15 Importing I_S_TOP Call by reference Type reference (TYPE) RSDRC_S_TOP 20091029
16 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091029
17 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091029
18 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selektion an den Datamanager 20091029
19 Importing I_USE_TMX Value transfer Type reference (TYPE) RSDR0_USE_TMX 'U' TMX als Interfacesprache zum BWA verwenden 20091029
# Exception Resumable Description Created on
1 CX_RSDR_CUBE_LOCKED Cube is locked (due to compression, ...) 20091029
2 CX_RS_NOT_AUTHORIZED Keine Berechtigung (nicht als Vaterklasse benutzen !!) 20091029
3 CX_RS_STATIC_CHECK BW Basis Exception mit T100 Meldung (statisch geprüft) 20091029
4 CX_STATIC_CHECK Ausnahmen mit statischer und dynamischer Prüfung von RAISING 20091029

Method RSDRC_NCUM_GENERATE_CODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_CODE Call by reference Type reference (TYPE) RSSG_T_CODELINE 20091201
2 Importing I_GEN_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091201
3 Importing I_INFOCUBE Call by reference Type reference (TYPE) RSD_INFOCUBE 20091201
4 Importing I_NCUMTIM Call by reference Type reference (TYPE) RSNCUMTIM Bezugszeitmerkmal für Bestände 20091201
5 Importing I_QUERY Call by reference Type reference (TYPE) STRING Unique identificator of the query 20121030
6 Importing I_SHOW_REPORT Value transfer Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20091201
7 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20091201
8 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20091201
9 Importing I_TS_PARTPROV Call by reference Type reference (TYPE) RRO01_TS_PARTPROV Partprovs und deren Eigenschaften 20091201

Method RSDRC_NCUM_GENERATE_CODE on Interface IF_RSDRC_DBA_COMP_MEDIATOR has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 730