SAP ABAP Interface IF_RSDHAM_TRANSFORMATION (Implementation of Transformation (Object Model))
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_TRANSFORMATION Transformation Model Class 20130507
Properties
Interface IF_RSDHAM_TRANSFORMATION  
Short Description Implementation of Transformation (Object Model)    
General Data
Package RSDHA   SAP HANA Analysis in BW 
Created 20130507   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_DB_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_SRC_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHAM_TRANSFORMATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
5 IF_RSDHA_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Interface IF_RSDHAM_TRANSFORMATION has no interface.
Friends
Interface IF_RSDHAM_TRANSFORMATION has no friend.
Attributes
Interface IF_RSDHAM_TRANSFORMATION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate 20130507
2 ADD_CONSTANTS Instance method Public Method Add Constants 20130605
3 ADD_FORMULAS Instance method Public Method Add Formulas 20130605
4 ADD_JOINS Instance method Public Method Add Joins 20130715
5 ADD_MAPPING Instance method Public Method Add Mapping 20130605
6 ADD_PROCEDURE_FIELDS Instance method Public Method Add input and ouput fields of an expert procedure 20130905
7 CHECK Instance method Public Method Check 20130920
8 SET_CURRENCY_TRANSLATION Instance method Public Method Set currency translation for keyfigures 20130618
9 SET_DISABLE_CONVEXIT Instance method Public Method Set names to disable conversion exit of characteristics 20130704
10 SET_QUANTITY_CONVERSION Instance method Public Method Set quantity conversion for keyfigures 20130618
Events
Interface IF_RSDHAM_TRANSFORMATION has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_FORMULA Public See coding Formula field (structure) 20130715 BEGIN OF tn_s_formula, name TYPE if_rsdham_field_descr=>tn_name, formula_type TYPE if_rsdha_types=>tn_s_formula_type, formula_string TYPE string, ts_text TYPE if_rsdha_types=>tn_ts_text, t_src_field TYPE if_rsdham_field_descr=>tn_t_name, END OF tn_s_formula
2 TN_S_JOIN Public See coding Join (structure) 20130715 BEGIN OF tn_s_join, s_tlogo TYPE rso_s_tlogo, s_source_field TYPE if_rsdham_field_descr=>tn_name, keydate TYPE d, t_field TYPE if_rsdham_field_descr=>tn_t_name, t_join_field TYPE if_rsdham_field_descr=>tn_t_name, th_io_assignment TYPE if_rsdha_types=>tn_th_io_assignment, END OF tn_s_join
3 TN_TH_FORMULA Public See coding Formula fields (table type) 20130715 tn_th_formula TYPE HASHED TABLE OF tn_s_formula WITH UNIQUE KEY name
4 TN_TYPE Public Type reference (TYPE) IF_RSDHAM_OBJECT=>TN_TYPE Type of operation 20130507
5 TN_T_JOIN Public See coding Join (table type) 20130728 tn_t_join TYPE STANDARD TABLE OF tn_s_join WITH DEFAULT KEY
Method Signatures

Method ACTIVATE Signature

Method ACTIVATE on Interface IF_RSDHAM_TRANSFORMATION has no parameter.
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130507
2 CX_RSDHA_OBJECT_LOCKED Exception: Object is locked 20130507
3 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20130507

Method ADD_CONSTANTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_CONSTANT Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_CONSTANT Constant (Table Type) 20130605
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method ADD_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_RSDHAM_TRANSFORMATION=>TN_TH_FORMULA Formula fields (table) 20130605
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method ADD_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_RSDHAM_TRANSFORMATION=>TN_T_JOIN 20130728
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130728

Method ADD_MAPPING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_MAPPING Call by reference Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING Field mapping (table) 20130605
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130617

Method ADD_PROCEDURE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_INPUT_FIELD Call by reference Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Source Fields 20130905
2 Importing I_TH_OUTPUT_FIELD Call by reference Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Target Fields 20130905
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130905

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Return Value from ABAP Statements 20130920
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG BW: Table with Messages (Application Log) 20130920
3 Importing I_PERSIST_MODEL Call by reference Type reference (TYPE) RS_BOOL Persist Model 20130920
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130920
2 CX_RSDHA_OBJECT_LOCKED Exception: Object is locked 20130920
3 CX_RSDHA_OBJECT_NOT_FOUND Exception: Object not found 20130920

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) 20130618
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130629

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
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130704

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) 20130618
# Exception Resumable Description Created on
1 CX_RSDHA_MSG Exception with generic message 20130629
History
Last changed by/on SAP  20140121 
SAP Release Created in 740