SAP ABAP Interface IF_RSDHAM_SRC_INFOPROV (Data Source: InfoProvider)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST-HAP (Application Component) HANA Analysis Process
     RSDHA (Package) SAP HANA Analysis in BW
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSDHAM_SRC_INFOPROV Object Model: Data Source - InfoProvider 20120314
Properties
Interface IF_RSDHAM_SRC_INFOPROV  
Short Description Data Source: InfoProvider    
General Data
Package RSDHA   SAP HANA Analysis in BW 
Created 20120314   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSDHAM_SRC_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_TGT_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDHAM_OBJECT Analysis element 20120314
Friends
Interface IF_RSDHAM_SRC_INFOPROV has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_INFOPROV Instance attribute Public Type reference (TYPE) RSINFOPROV InfoProvider 20120314
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20120402
2 GET_AGGREGATION Instance method Public Method Get aggregation behaviour of keyfigures 20120717
3 GET_AVAILABLE_IOBJ Instance method Public Method Get available fields 20120314
4 GET_CURRENCY_TRANSLATION Instance method Public Method Get currency translation for keyfigures 20120807
5 GET_DISABLE_CONVEXIT Instance method Public Method Get names to disable conversion exit of characteristics 20130704
6 GET_FILTER Instance method Public Method Get filter 20120319
7 GET_FORMULAS Instance method Public Method Get formulas 20130116
8 GET_INFOPROV_LIST Static method Public Method Input help InfoProvider 20120327
9 GET_JOINS Instance method Public Method Get Joins 20130716
10 GET_KEYDATE Instance method Public Method Get key data structure 20121005
11 GET_OUTPUT_FIELDS Instance method Public Method 20120402
12 GET_QUANTITY_CONVERSION Instance method Public Method Get quantity conversion for keyfigures 20120808
13 GET_REALTIME_FLAG Instance method Public Method Get realtime flag 20130423
14 GET_SELECTED_IOBJ Instance method Public Method Get selected fields 20120319
15 SET_AGGREGATION Instance method Public Method Set aggregation behaviour of keyfigures 20120717
16 SET_CURRENCY_TRANSLATION Instance method Public Method Set currency translation for keyfigures 20120807
17 SET_DISABLE_CONVEXIT Instance method Public Method Set names to disable conversion exit of characteristics 20130704
18 SET_FILTER Instance method Public Method Set Filter 20120319
19 SET_FORMULAS Instance method Public Method Set formulas 20130116
20 SET_INFOPROV Instance method Public Method Set InfoProvider 20120314
21 SET_JOINS Instance method Public Method Set Joins 20130716
22 SET_KEYDATE Instance method Public Method Set key data structure 20121005
23 SET_QUANTITY_CONVERSION Instance method Public Method Set quantity conversion for keyfigures 20120808
24 SET_REALTIME_FLAG Instance method Public Method Set realtime flag 20130423
25 SET_SELECTED_IOBJ Instance method Public Method Set selected fields 20120314
Events
Interface IF_RSDHAM_SRC_INFOPROV has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_REALTIME_FLAG Public Type reference (TYPE) RSDHA_REALTIME_FLAG Realtime flag (for AINX source which is generated by an HAP) 20130423
Method Signatures

Method CHECK Signature

Method CHECK on Interface IF_RSDHAM_SRC_INFOPROV has no parameter.
Method CHECK on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_FIELD_AGGR Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_AGGR Aggregation behaviour (table) 20120717

Method GET_AGGREGATION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_AVAILABLE_IOBJ Signature

Method GET_AVAILABLE_IOBJ on Interface IF_RSDHAM_SRC_INFOPROV has no parameter.
Method GET_AVAILABLE_IOBJ on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_CURRENCY_TRANSLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_FIELD_CURR_TRAN Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN Field property: Currency translation (table) 20120809

Method GET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_DISABLE_CONVEXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_DISABLE_CONVEXIT Value transfer Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Field list to dsiableconversion exit 20130704

Method GET_DISABLE_CONVEXIT on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_RANGE Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_RANGE Range table (select option) 20120319

Method GET_FILTER on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_FORMULAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_FORMULA Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FORMULA Formula fields (table) 20130116

Method GET_FORMULAS on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_INFOPROV_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTA Call by reference Type reference (TYPE) RSD_T_DTA Properties Data Target (View using InfoCube and ODS Objects) 20120702
2 Exporting E_T_INFOPROV_LIST Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_INFOPROV_LIST Properties Data Target (View using InfoCube and ODS Objects) 20120702
3 Importing I_PATTERN Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Screen field contents 20120702
4 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO BW: Object Type (TLOGO) 20130108

Method GET_INFOPROV_LIST on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_JOIN Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_JOIN Join (table type) 20130716

Method GET_JOINS on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_S_KEYDATE Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_S_KEYDATE Key Date structure 20121005

Method GET_KEYDATE on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_OUTPUT_FIELDS Signature

Method GET_OUTPUT_FIELDS on Interface IF_RSDHAM_SRC_INFOPROV has no parameter.
Method GET_OUTPUT_FIELDS on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_QUANTITY_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_FIELD_QUAN_CONV Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV Field property: Quantity conversion (table) 20120808

Method GET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_REALTIME_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REALTIME_FLAG Value transfer Type reference (TYPE) TN_REALTIME_FLAG Realtime flag (for AINX source which is generated by an HAP) 20130423

Method GET_REALTIME_FLAG on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method GET_SELECTED_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SELECT_AS_DEFINED_BY_USAGE Call by reference Type reference (TYPE) RS_BOOL Select only the used InfoObjects 20120319
2 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_IOBJNM Table of InfoObject names 20120319

Method GET_SELECTED_IOBJ on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_AGGREGATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_FIELD_AGGR Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_AGGR Aggregation behaviour (table) 20120717

Method SET_AGGREGATION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_CURRENCY_TRANSLATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_FIELD_CURR_TRAN Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN Field property: Currency translation (table) 20120809

Method SET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_DISABLE_CONVEXIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_DISABLE_CONVEXIT Call by reference Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Field list to dsiableconversion exit 20130704

Method SET_DISABLE_CONVEXIT on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_FILTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_RANGE Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_RANGE Range table (select option) 20120319

Method SET_FILTER on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_FORMULAS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_FORMULA Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FORMULA Formula fields (table) 20130116

Method SET_FORMULAS on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_INFOPROV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_INFOPROV Call by reference Type reference (TYPE) RSINFOPROV InfoProvider 20120314
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130529

Method SET_JOINS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_JOIN Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_JOIN Join (table type) 20130716

Method SET_JOINS on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_KEYDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_KEYDATE Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_S_KEYDATE Key Date structure 20121005

Method SET_KEYDATE on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_QUANTITY_CONVERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_FIELD_QUAN_CONV Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV Field property: Quantity conversion (table) 20120808

Method SET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_REALTIME_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REALTIME_FLAG Call by reference Type reference (TYPE) TN_REALTIME_FLAG Realtime flag (for AINX source which is generated by an HAP) 20130423

Method SET_REALTIME_FLAG on Interface IF_RSDHAM_SRC_INFOPROV has no exception.

Method SET_SELECTED_IOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SELECT_AS_DEFINED_BY_USAGE Call by reference Type reference (TYPE) RS_BOOL Select only the used InfoObjects 20120314
2 Importing I_T_IOBJNM Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_IOBJNM Table of InfoObject names 20120314

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