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 | ![]() |
Instance method | Public | Method | Activate | 20130507 |
2 | ![]() |
Instance method | Public | Method | Add Constants | 20130605 |
3 | ![]() |
Instance method | Public | Method | Add Formulas | 20130605 |
4 | ![]() |
Instance method | Public | Method | Add Joins | 20130715 |
5 | ![]() |
Instance method | Public | Method | Add Mapping | 20130605 |
6 | ![]() |
Instance method | Public | Method | Add input and ouput fields of an expert procedure | 20130905 |
7 | ![]() |
Instance method | Public | Method | Check | 20130920 |
8 | ![]() |
Instance method | Public | Method | Set currency translation for keyfigures | 20130618 |
9 | ![]() |
Instance method | Public | Method | Set names to disable conversion exit of characteristics | 20130704 |
10 | ![]() |
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 | ![]() |
Exception with generic message | 20130507 | |
2 | ![]() |
Exception: Object is locked | 20130507 | |
3 | ![]() |
Exception: Object not found | 20130507 |
Method ADD_CONSTANTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
Exception with generic message | 20130617 |
Method ADD_FORMULAS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
Exception with generic message | 20130617 |
Method ADD_JOINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_T_JOIN | Call by reference | Type reference (TYPE) | IF_RSDHAM_TRANSFORMATION=>TN_T_JOIN | 20130728 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception with generic message | 20130728 |
Method ADD_MAPPING Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 | ![]() |
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 | ![]() |
I_TH_INPUT_FIELD | Call by reference | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Source Fields | 20130905 | ||
2 | ![]() |
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 | ![]() |
Exception with generic message | 20130905 |
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_SUBRC | Call by reference | Type reference (TYPE) | SYSUBRC | Return Value from ABAP Statements | 20130920 | ||
2 | ![]() |
E_T_MSG | Call by reference | Type reference (TYPE) | RS_T_MSG | BW: Table with Messages (Application Log) | 20130920 | ||
3 | ![]() |
I_PERSIST_MODEL | Call by reference | Type reference (TYPE) | RS_BOOL | Persist Model | 20130920 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception with generic message | 20130920 | |
2 | ![]() |
Exception: Object is locked | 20130920 | |
3 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
Exception with generic message | 20130629 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |