SAP ABAP Interface IF_RSDHAM_SRC_HAAP (Data Source: HANA Analysis Process)
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_HAAP Object Model: Data Source - HANA Analysis Process 20130705
Properties
Interface IF_RSDHAM_SRC_HAAP  
Short Description Data Source: HANA Analysis Process    
General Data
Package RSDHA   SAP HANA Analysis in BW 
Created 20130705   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDHAM_ANALYSIS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 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 20130705
Friends
Interface IF_RSDHAM_SRC_HAAP has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_HAAPNM Instance attribute Public Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20130705
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20130705
2 GET_AGGREGATION Instance method Public Method Get aggregation behaviour of keyfigures 20130705
3 GET_AVAILABLE_IOBJ Instance method Public Method Get available fields 20130705
4 GET_CURRENCY_TRANSLATION Instance method Public Method Get currency translation for keyfigures 20130705
5 GET_DISABLE_CONVEXIT Instance method Public Method Get names to disable conversion exit of characteristics 20130705
6 GET_FILTER Instance method Public Method Get filter 20130705
7 GET_FORMULAS Instance method Public Method Get formulas 20130705
8 GET_JOINS Instance method Public Method Get Joins 20130716
9 GET_KEYDATE Instance method Public Method Get key data structure 20130731
10 GET_OUTPUT_FIELDS Instance method Public Method 20130705
11 GET_QUANTITY_CONVERSION Instance method Public Method Get quantity conversion for keyfigures 20130705
12 GET_SELECTED_IOBJ Instance method Public Method Get selected fields 20130705
13 SET_AGGREGATION Instance method Public Method Set aggregation behaviour of keyfigures 20130705
14 SET_CURRENCY_TRANSLATION Instance method Public Method Set currency translation for keyfigures 20130705
15 SET_DISABLE_CONVEXIT Instance method Public Method Set names to disable conversion exit of characteristics 20130705
16 SET_FILTER Instance method Public Method Set Filter 20130705
17 SET_FORMULAS Instance method Public Method Set Formulas 20130705
18 SET_HAAPNM Instance method Public Method Set HANA Analysis Process 20130705
19 SET_JOINS Instance method Public Method Set Joins 20130716
20 SET_KEYDATE Instance method Public Method Set key data structure 20130731
21 SET_QUANTITY_CONVERSION Instance method Public Method Set quantity conversion for keyfigures 20130705
22 SET_SELECTED_IOBJ Instance method Public Method Set selected fields 20130705
Events
Interface IF_RSDHAM_SRC_HAAP has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_FIELD_CURR_TRAN Public See coding Field property: Currency translation (structure) 20130705 BEGIN OF tn_s_field_curr_tran, name TYPE if_rsdham_field_descr=>tn_name, source_currency_name TYPE if_rsdham_field_descr=>tn_name, cttnm TYPE rscurtrt-cttnm, END OF tn_s_field_curr_tran
2 TN_S_FIELD_QUAN_CONV Public See coding Field property: Quantity conversion (structure) 20130705 BEGIN OF tn_s_field_quan_conv, name TYPE if_rsdham_field_descr=>tn_name, source_unit_name TYPE if_rsdham_field_descr=>tn_name, uomnm TYPE rsuomtrt-uomnm, END OF tn_s_field_quan_conv
3 TN_S_RANGE Public See coding Range structure (select option) 20130705 BEGIN OF tn_s_range, name TYPE if_rsdham_field_descr=>tn_name, sign TYPE rssign, option TYPE rsoption, low TYPE string, low_var TYPE rszvnam, low_offset TYPE i, high TYPE string, high_var TYPE rszvnam, high_offset TYPE i, END OF tn_s_range
4 TN_TH_FIELD_CURR_TRAN Public See coding Field property: Currency translation (table) 20130705 tn_th_field_curr_tran TYPE HASHED TABLE OF tn_s_field_curr_tran WITH UNIQUE KEY name
5 TN_TH_FIELD_QUAN_CONV Public See coding Field property: Quantity conversion (table) 20130705 tn_th_field_quan_conv TYPE HASHED TABLE OF tn_s_field_quan_conv WITH UNIQUE KEY name
6 TN_T_IOBJNM Public See coding Table of InfoObject names 20130705 tn_t_iobjnm TYPE STANDARD TABLE OF rsiobjnm WITH DEFAULT KEY
7 TN_T_RANGE Public See coding Range table (select option) 20130705 tn_t_range TYPE STANDARD TABLE OF tn_s_range WITH DEFAULT KEY
Method Signatures

Method CHECK Signature

Method CHECK on Interface IF_RSDHAM_SRC_HAAP has no parameter.
Method CHECK on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method GET_AGGREGATION on Interface IF_RSDHAM_SRC_HAAP has no exception.

Method GET_AVAILABLE_IOBJ Signature

Method GET_AVAILABLE_IOBJ on Interface IF_RSDHAM_SRC_HAAP has no parameter.
Method GET_AVAILABLE_IOBJ on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method GET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_HAAP 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 20130705

Method GET_DISABLE_CONVEXIT on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method GET_FILTER on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method GET_FORMULAS on Interface IF_RSDHAM_SRC_HAAP 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_HAAP 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 20130731

Method GET_KEYDATE on Interface IF_RSDHAM_SRC_HAAP has no exception.

Method GET_OUTPUT_FIELDS Signature

Method GET_OUTPUT_FIELDS on Interface IF_RSDHAM_SRC_HAAP has no parameter.
Method GET_OUTPUT_FIELDS on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method GET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_HAAP 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 20130705
2 Exporting E_T_IOBJNM Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_IOBJNM Table of InfoObject names 20130705

Method GET_SELECTED_IOBJ on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method SET_AGGREGATION on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method SET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_HAAP 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 20130705

Method SET_DISABLE_CONVEXIT on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method SET_FILTER on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method SET_FORMULAS on Interface IF_RSDHAM_SRC_HAAP has no exception.

Method SET_HAAPNM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_HAAPNM Call by reference Type reference (TYPE) IF_RSDHAM_ANALYSIS=>TN_NAME Name of HANA Analysis Process 20130705
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130705

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_HAAP 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 20130731

Method SET_KEYDATE on Interface IF_RSDHAM_SRC_HAAP 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) 20130705

Method SET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_HAAP 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 20130705
2 Importing I_T_IOBJNM Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_IOBJNM Table of InfoObject names 20130705

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