SAP ABAP Class IF_RSDHAM_TRANSFORMATION (Implementation of Transformation (Object Model))
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
| Class | IF_RSDHAM_TRANSFORMATION | |
| Short Description | Implementation of Transformation (Object Model) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | ||
| Created | 20130507 | SAP |
| Last change | 20140121 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 4 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 5 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
Class IF_RSDHAM_TRANSFORMATION has no interface implemented.
Friends
Class IF_RSDHAM_TRANSFORMATION has no friend class.
Attributes
Class 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
Class 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 class 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 |