SAP ABAP Class CL_RSTRAN_DB_HAAP_RULE (rule for HHAP)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DST (Application Component) Data Staging
⤷
RSTRAN_DB (Package) Transformtion on DB

⤷

⤷

Properties
Class | CL_RSTRAN_DB_HAAP_RULE | |
Short Description | rule for HHAP | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | RSTRAN_DB | Transformtion on DB |
Created | 20130506 | 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 interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
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... |
Interfaces
Class CL_RSTRAN_DB_HAAP_RULE has no interface implemented.
Friends
Class CL_RSTRAN_DB_HAAP_RULE has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_RSTRAN_MODEL | Reading Layer of Transformation (Model) | 20130506 | ||
2 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN | Field property: Currency translation (table) | 20130619 | ||
3 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Fieldname table (hashed) | 20130705 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHAM_TRANSFORMATION=>TN_TH_FORMULA | Formula fields (table) | 20130612 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHAM_TRANSFORMATION=>TN_T_JOIN | Join (table type) | 20130726 | ||
6 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Source Fields (Expert Procedure) | 20130905 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Target Fields (Expert Procedure) | 20130905 | ||
8 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV | Field property: Quantity conversion (table) | 20130619 | ||
9 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_CONSTANT | Constant (Table Type) | 20130513 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Feldmapping (Tabelle) | 20130513 | ||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Feldmapping (Tabelle) | 20130513 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | 20130506 | |
2 | ![]() |
Instance method | Public | Method | fill all parameters for script | 20130809 |
3 | ![]() |
Instance method | Public | Method | fill all parameters | 20130513 |
4 | ![]() |
Instance method | Public | Method | get constant rules (HAP format) | 20130513 |
5 | ![]() |
Instance method | Public | Method | get currency conversions (HAP format) | 20130619 |
6 | ![]() |
Instance method | Public | Method | get direct rules (HAP format) | 20130513 |
7 | ![]() |
Instance method | Public | Method | get disable conversion exits (HAP format) | 20130705 |
8 | ![]() |
Instance method | Public | Method | get formula rules (HAP format) | 20130612 |
9 | ![]() |
Instance method | Public | Method | get joins - read master data /read DSP (HAP format) | 20130728 |
10 | ![]() |
Instance method | Public | Method | get source fields (HAP format) of expert Procedure | 20130905 |
11 | ![]() |
Instance method | Public | Method | get target for target (HAP format) of expert Procedure | 20130905 |
12 | ![]() |
Instance method | Public | Method | get time rules (HAP format) | 20130513 |
13 | ![]() |
Instance method | Public | Method | get unit conversions (HAP format) | 20130619 |
14 | ![]() |
Instance method | Private | Method | special handling for InfoSource is target | 20130715 |
15 | ![]() |
Instance method | Private | Method | fill rule tables | 20130506 |
16 | ![]() |
Instance method | Private | Method | fill table for script case | 20130809 |
17 | ![]() |
Instance method | Private | Method | get init constant for HAP | 20130715 |
Events
Class CL_RSTRAN_DB_HAAP_RULE has no event.
Types
Class CL_RSTRAN_DB_HAAP_RULE has no local type.
Method Signatures
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TRANID | Call by reference | Type reference (TYPE) | RSTRANID | Transformation ID | 20130506 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DTP Request: Errors in Step | 20130717 |
Method FILL_FOR_SCRIPT Signature
Method FILL_FOR_SCRIPT on class CL_RSTRAN_DB_HAAP_RULE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception with Message | 20130809 |
Method FILL_PARAMETERS Signature
Method FILL_PARAMETERS on class CL_RSTRAN_DB_HAAP_RULE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception with Message | 20130513 |
Method GET_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_T_CONSTANT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_CONSTANT | Constant (Table Type) | 20130513 |
Method GET_CONSTANT on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_CURR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TH_CURR | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN | Field property: Currency translation (table) | 20130619 |
Method GET_CURR on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_DIRECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_T_DIRECT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Field Mapping (Table Type) | 20130513 |
Method GET_DIRECT on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_DISABLE_CONVEXIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TH_DISABLE_CONVEXIT | Value transfer | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Fieldname table (hashed) | 20130705 |
Method GET_DISABLE_CONVEXIT on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_FORMULA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TH_FORMULA | Value transfer | Type reference (TYPE) | IF_RSDHAM_TRANSFORMATION=>TN_TH_FORMULA | Formula (Table Type) | 20130612 |
Method GET_FORMULA on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_JOINS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TH_JOIN | Value transfer | Type reference (TYPE) | IF_RSDHAM_TRANSFORMATION=>TN_T_JOIN | Join (table type) | 20130728 |
Method GET_JOINS on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_SOURCE_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_T_SOURCE_FIELD | Value transfer | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Source Fields (Expert Procedure) | 20130905 |
Method GET_SOURCE_FIELDS on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_TARGET_FIELDS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_T_TARGET_FIELD | Value transfer | Type reference (TYPE) | IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME | Target Fields (Expert Procedure) | 20130905 |
Method GET_TARGET_FIELDS on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_TIME_DIRECT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_T_TIME_DIRECT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING | Field Mapping (Table Type) | 20130513 |
Method GET_TIME_DIRECT on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method GET_UNIT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_TH_UNIT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV | Field property: Quantity conversion (table) | 20130619 |
Method GET_UNIT on class CL_RSTRAN_DB_HAAP_RULE has no exception.
Method _FILL_INIT_VALUES Signature
Method _FILL_INIT_VALUES on class CL_RSTRAN_DB_HAAP_RULE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DTP Request: Errors in Step | 20130715 |
Method _FILL_RULE_TABLES Signature
Method _FILL_RULE_TABLES on class CL_RSTRAN_DB_HAAP_RULE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DTP Request: Errors in Step | 20130513 |
Method _FILL_TABLE_FOR_SCRIPT Signature
Method _FILL_TABLE_FOR_SCRIPT on class CL_RSTRAN_DB_HAAP_RULE has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
DTP Request: Errors in Step | 20130809 |
Method _INIT_CONSTANT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_FIELD | Call by reference | Type reference (TYPE) | RSTRAN_S_FIELD | Transformation - Structure Field | 20130715 | ||
2 | ![]() |
R_T_CONSTANT | Value transfer | Type reference (TYPE) | IF_RSDHA_TYPES=>TN_T_CONSTANT | Constant (Table Type) | 20130715 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Exception with Message | 20130715 |
History
Last changed by/on | SAP | 20140121 |
SAP Release Created in | 740 |