SAP ABAP Class CL_RSDRV_VPROV_REMOTE (Data Manager: Remote Cube)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-BEX-OT (Application Component) OLAP Technology
     RSDRV (Package) Data Manager Virtual InfoProvider
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDRV_VPROV_LOC_NOSID Data Manager: Local Module without SID Handling 20041028
Properties
Class CL_RSDRV_VPROV_REMOTE  
Short Description Data Manager: Remote Cube    
Super Class CL_RSDRV_VPROV_LOC_NOSID Data Manager: Local Module without SID Handling 
Instantiability of a Class 1  Protected 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package RSDRV   Data Manager Virtual InfoProvider 
Created 20041028   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 RSDD Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 RSDRC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSDRV_VPROV_REMOTE has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_RSDRV_VPROV 20041028 Data Manager: Virtual Cubes
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DESTINATION Instance attribute Private Type reference (TYPE) RFCDEST Remote Destination 20041028
2 P_TH_SFC_NAV Instance attribute Private Type reference (TYPE) RSDD_TH_SFC SFC Adapted for everything ... 20060724
3 P_T_RSEL Instance attribute Private Type reference (TYPE) TP_T_SEL Simplified SELDR (Remote) 20041028
4 P_T_RSFC Instance attribute Private Type reference (TYPE) TP_T_FIELD Simplified SFC (Remote) 20041028
5 P_T_RSFK Instance attribute Private Type reference (TYPE) TP_T_FIELD Simplified SFK (Remote) 20041028
Methods
# Method Level Visibility Method type Description Created on
1 ADAPT_RANGE_TO_RSEL Instance method Private Method Build RFC Selection Table from o_t_range and o_tx_range 20041028
2 ADAPT_SFC_TO_RSFC Instance method Private Method Create infoprov specific format of sfc 20041028
3 ADAPT_SFK_TO_RSFK Instance method Private Method Adjust the Key Figure Table 20041028
4 PREPARE Instance method Private Method Prepare Metadata needed 20041028
5 RFC_PACK Instance method Private Method Create RFC structures for sfc, sfk and seldr 20041028
6 RFC_UNPACK Instance method Private Method Unpack the Result Table 20041028
7 _MESSAGE_CONVERT_3RD_INT Instance method Private Method Error in remote system 20091117
Events
Class CL_RSDRV_VPROV_REMOTE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TP_S_IDX Private See coding 20041028 BEGIN OF tp_s_idx, name TYPE rsd_iobjnm, offset TYPE i, length TYPE i, idx TYPE i, funcname TYPE funcname, END OF tp_s_idx
2 TP_T_DATA Private See coding 20041028 tp_t_data TYPE STANDARD TABLE OF bapi6100da
3 TP_T_FIELD Private See coding 20041028 tp_t_field TYPE STANDARD TABLE OF bapi6200fd
4 TP_T_IDX Private See coding 20041028 tp_t_idx TYPE STANDARD TABLE OF tp_s_idx
5 TP_T_SEL Private See coding 20041028 tp_t_sel TYPE STANDARD TABLE OF bapi6200sl
Method Signatures

Method ADAPT_RANGE_TO_RSEL Signature

Method ADAPT_RANGE_TO_RSEL on class CL_RSDRV_VPROV_REMOTE has no parameter.
Method ADAPT_RANGE_TO_RSEL on class CL_RSDRV_VPROV_REMOTE has no exception.

Method ADAPT_SFC_TO_RSFC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OFFSET Call by reference Type reference (TYPE) I 20041028
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041028

Method ADAPT_SFC_TO_RSFC on class CL_RSDRV_VPROV_REMOTE has no exception.

Method ADAPT_SFK_TO_RSFK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_OFFSET Call by reference Type reference (TYPE) I 20041028
2 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041028

Method ADAPT_SFK_TO_RSFK on class CL_RSDRV_VPROV_REMOTE has no exception.

Method PREPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_SX_SPLITPACK Call by reference Type reference (TYPE) RSDR0_SX_SPLITPACK Splitpack 20041028
2 Exporting E_EMPTY_RESULT Call by reference Type reference (TYPE) RS_BOOL Empty Result Set 20080728
3 Importing I_KEYDATE Call by reference Type reference (TYPE) RRSRDATE Datum mit dem Texte, Attribute und Hierarch. gelesen werden 20071122
4 Importing I_S_PARAM Call by reference Type reference (TYPE) TN_S_PARAM Technical Parameters 20041028
5 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Requested Characteristics 20041028
6 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Requested Key figures 20041028
7 Importing I_TSX_SELDR Call by reference Type reference (TYPE) RSDD_TSX_SELDR Selection 20041028
8 Importing I_TS_SET Call by reference Type reference (TYPE) CL_RSDRC_MULTIPROV=>TN_TS_SET 20051122
9 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE Returned Data 20041028
10 Importing I_T_RPLCHA Call by reference Type reference (TYPE) RSDRC_T_RPLCHA Replication of Characteristics 20041028
# Exception Resumable Description Created on
1 CX_RSR_HIER_MEMBER_NOT_FOUND Objekt nicht gefunden 20041028
2 CX_RSR_HIER_NOT_FOUND Hierarchie nicht gefunden 20041028
3 CX_RS_MSG BW Exception mit generischer Nachricht (keine spez. Attrib.) 20050510
4 CX_RS_STATIC_CHECK Exception mit T100 Fehlermeldung 20041028
5 CX_RS_VCUBE_READ_ERROR Fehler beim Lesen aus einem Virtuellen Cube 20041028

Method RFC_PACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Tabelle der benötigten Merkmale usw. 20041028
2 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Tabelle der benötigten Basiskennzahlen 20041028
# Exception Resumable Description Created on
1 CX_RSR_HIER_MEMBER_NOT_FOUND Objekt nicht gefunden 20041028
2 CX_RSR_HIER_NOT_FOUND Hierarchie nicht gefunden 20041028

Method RFC_UNPACK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041028
2 Importing I_TH_SFC Call by reference Type reference (TYPE) RSDD_TH_SFC Requested infoobjects 20041028
3 Importing I_TH_SFK Call by reference Type reference (TYPE) RSDD_TH_SFK Requested key figures 20041028
4 Importing I_T_RDATA Call by reference Type reference (TYPE) TP_T_DATA 20041028

Method RFC_UNPACK on class CL_RSDRV_VPROV_REMOTE has no exception.

Method _MESSAGE_CONVERT_3RD_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DEFAULT_MSGID Call by reference Type reference (TYPE) SYMSGID 'RSM' Nachrichtenklasse 20091117
2 Importing DEFAULT_MSGNO Call by reference Type reference (TYPE) SYMSGNO 799 Nachrichtennummer 20091117
3 Changing RETURN Call by reference Type reference (TYPE) BAPIRET2 Returnparameter 20091117

Method _MESSAGE_CONVERT_3RD_INT on class CL_RSDRV_VPROV_REMOTE has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 700