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 IF_RSDHAM_FIELD_DESCR Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSDHAM_SRC_INFOPROV Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDHAM_TRANSFORMATION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_RSDHA_TYPES 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 P_R_MODEL Instance attribute Private Object reference (TYPE REF TO) CL_RSTRAN_MODEL Reading Layer of Transformation (Model) 20130506
2 P_TH_CURR Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_CURR_TRAN Field property: Currency translation (table) 20130619
3 P_TH_DISABLE_CONVEXIT Instance attribute Private Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Fieldname table (hashed) 20130705
4 P_TH_FORMULA Instance attribute Private Type reference (TYPE) IF_RSDHAM_TRANSFORMATION=>TN_TH_FORMULA Formula fields (table) 20130612
5 P_TH_JOIN Instance attribute Private Type reference (TYPE) IF_RSDHAM_TRANSFORMATION=>TN_T_JOIN Join (table type) 20130726
6 P_TH_SOURCE_FIELD Instance attribute Private Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Source Fields (Expert Procedure) 20130905
7 P_TH_TARGET_FIELD Instance attribute Private Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_TH_NAME Target Fields (Expert Procedure) 20130905
8 P_TH_UNIT Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_TH_FIELD_QUAN_CONV Field property: Quantity conversion (table) 20130619
9 P_T_CONSTANT Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_CONSTANT Constant (Table Type) 20130513
10 P_T_DIRECT Instance attribute Private Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_FIELD_MAPPING Feldmapping (Tabelle) 20130513
11 P_T_TIME_DIRECT 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 CONSTRUCTOR Instance method Public Constructor 20130506
2 FILL_FOR_SCRIPT Instance method Public Method fill all parameters for script 20130809
3 FILL_PARAMETERS Instance method Public Method fill all parameters 20130513
4 GET_CONSTANT Instance method Public Method get constant rules (HAP format) 20130513
5 GET_CURR Instance method Public Method get currency conversions (HAP format) 20130619
6 GET_DIRECT Instance method Public Method get direct rules (HAP format) 20130513
7 GET_DISABLE_CONVEXIT Instance method Public Method get disable conversion exits (HAP format) 20130705
8 GET_FORMULA Instance method Public Method get formula rules (HAP format) 20130612
9 GET_JOINS Instance method Public Method get joins - read master data /read DSP (HAP format) 20130728
10 GET_SOURCE_FIELDS Instance method Public Method get source fields (HAP format) of expert Procedure 20130905
11 GET_TARGET_FIELDS Instance method Public Method get target for target (HAP format) of expert Procedure 20130905
12 GET_TIME_DIRECT Instance method Public Method get time rules (HAP format) 20130513
13 GET_UNIT Instance method Public Method get unit conversions (HAP format) 20130619
14 _FILL_INIT_VALUES Instance method Private Method special handling for InfoSource is target 20130715
15 _FILL_RULE_TABLES Instance method Private Method fill rule tables 20130506
16 _FILL_TABLE_FOR_SCRIPT Instance method Private Method fill table for script case 20130809
17 _INIT_CONSTANT 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 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID Transformation ID 20130506
# Exception Resumable Description Created on
1 CX_RSTRAN_HAAP 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 CX_RSTRAN_ERROR_WITH_MESSAGE 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 CX_RSTRAN_ERROR_WITH_MESSAGE Exception with Message 20130513

Method GET_CONSTANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Returning 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 Exporting 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 Returning 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 CX_RSTRAN_ERROR_WITH_MESSAGE 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 CX_RSTRAN_ERROR_WITH_MESSAGE 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 CX_RSTRAN_ERROR_WITH_MESSAGE 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 Importing I_S_FIELD Call by reference Type reference (TYPE) RSTRAN_S_FIELD Transformation - Structure Field 20130715
2 Returning R_T_CONSTANT Value transfer Type reference (TYPE) IF_RSDHA_TYPES=>TN_T_CONSTANT Constant (Table Type) 20130715
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception with Message 20130715
History
Last changed by/on SAP  20140121 
SAP Release Created in 740