SAP ABAP Interface IF_RSDHAM_SRC_DB_TABLE (Data Source: Database Table)
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_DB_TABLE Object Model: Data Source - Database Table 20120713
Properties
Interface IF_RSDHAM_SRC_DB_TABLE  
Short Description Data Source: Database Table    
General Data
Package RSDHA   SAP HANA Analysis in BW 
Created 20120713   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 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 20120713
Friends
Interface IF_RSDHAM_SRC_DB_TABLE has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DB_TABLE Instance attribute Public Type reference (TYPE) TABNAME Database table 20120713
Methods
# Method Level Visibility Method type Description Created on
1 CHECK Instance method Public Method 20120713
2 GET_AGGREGATION Instance method Public Method Get aggregation behaviour of keyfigures 20120720
3 GET_AVAILABLE_FIELDS Instance method Public Method Get available fields 20120713
4 GET_CURRENCY_TRANSLATION Instance method Public Method Get currency translation for keyfigures 20130903
5 GET_DB_TABLE_LIST Static method Public Method Value help DB table 20120713
6 GET_FILTER Instance method Public Method Get filter 20120713
7 GET_FORMULAS Instance method Public Method Get formulas 20130208
8 GET_JOINS Instance method Public Method Get Joins 20130716
9 GET_KEYDATE Instance method Public Method Get key data structure 20130902
10 GET_OUTPUT_FIELDS Instance method Public Method 20120713
11 GET_QUANTITY_CONVERSION Instance method Public Method Get quantity conversion for keyfigures 20130903
12 GET_SELECTED_FIELDS Instance method Public Method Get selected fields 20120713
13 SET_AGGREGATION Instance method Public Method Set aggregation behaviour of keyfigures 20120720
14 SET_CURRENCY_TRANSLATION Instance method Public Method Set currency translation for keyfigures 20130903
15 SET_DB_TABLE Instance method Public Method Set database table name 20120713
16 SET_FILTER Instance method Public Method Set filter 20120713
17 SET_FORMULAS Instance method Public Method Set formulas 20130208
18 SET_JOINS Instance method Public Method Set Joins 20130716
19 SET_KEYDATE Instance method Public Method Set key data structure 20130902
20 SET_QUANTITY_CONVERSION Instance method Public Method Set quantity conversion for keyfigures 20130903
21 SET_SELECTED_FIELDS Instance method Public Method Set selected fields 20120713
Events
Interface IF_RSDHAM_SRC_DB_TABLE has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_RANGE Public See coding Range structure (select option) 20120713 BEGIN OF tn_s_range, name TYPE if_rsdham_field_descr=>tn_name, sign TYPE rssign, option TYPE rsoption, low TYPE string, high TYPE string, END OF tn_s_range
2 TN_T_FIELDNAME Public See coding 20120713 tn_t_fieldname TYPE STANDARD TABLE OF fieldname WITH DEFAULT KEY
3 TN_T_RANGE Public See coding Range table (select option) 20120713 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_DB_TABLE has no parameter.
Method CHECK on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20120720

Method GET_AGGREGATION on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method GET_AVAILABLE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELDNAME Call by reference Type reference (TYPE) TN_T_FIELDNAME Table of field names 20120713

Method GET_AVAILABLE_FIELDS on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20130903

Method GET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method GET_DB_TABLE_LIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DB_TABLE_LIST Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_DB_TABLE_LIST DB Table List (Table Type) 20120713
2 Importing I_PATTERN Call by reference Type reference (TYPE) HELP_INFO-FLDVALUE Screen field contents 20120713

Method GET_DB_TABLE_LIST on Interface IF_RSDHAM_SRC_DB_TABLE 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) TN_T_RANGE Range table (select option) 20120713

Method GET_FILTER on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20130208

Method GET_FORMULAS on Interface IF_RSDHAM_SRC_DB_TABLE 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_DB_TABLE 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 20130902

Method GET_KEYDATE on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method GET_OUTPUT_FIELDS Signature

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

Method GET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method GET_SELECTED_FIELDS 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 20120713
2 Exporting E_T_FIELDNAME Call by reference Type reference (TYPE) TN_T_FIELDNAME Table of field names 20120713

Method GET_SELECTED_FIELDS on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20120720

Method SET_AGGREGATION on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20130903

Method SET_CURRENCY_TRANSLATION on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method SET_DB_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DB_TABLE Call by reference Type reference (TYPE) TABNAME Database table name 20120713
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130627

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) TN_T_RANGE Range table (select option) 20120713

Method SET_FILTER on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20130208

Method SET_FORMULAS on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

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_DB_TABLE 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 20130902

Method SET_KEYDATE on Interface IF_RSDHAM_SRC_DB_TABLE 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) 20130903

Method SET_QUANTITY_CONVERSION on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.

Method SET_SELECTED_FIELDS 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 20120713
2 Importing I_T_FIELDNAME Call by reference Type reference (TYPE) TN_T_FIELDNAME Table of field names 20120713

Method SET_SELECTED_FIELDS on Interface IF_RSDHAM_SRC_DB_TABLE has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 731