SAP ABAP Class CL_RSDHA_X_HAAP_CMD (DTP: Extraction Command HANA Analysis Process)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBK_CMD_X Superclass for Extraction Command 20121203
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_CMD_STATIC DTP Command: Static Methods 20121203
Properties
Class CL_RSDHA_X_HAAP_CMD  
Short Description DTP: Extraction Command HANA Analysis Process    
Super Class CL_RSBK_CMD_X Superclass for Extraction Command 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSDHA   SAP HANA Analysis in BW 
Created 20121203   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...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSBK_CMD_STATIC DTP Command: Static Methods 20121203
Friends
Class CL_RSDHA_X_HAAP_CMD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_C_SUBSTEP Constant Private See coding 20121216
2 P_R_ANALYSIS_RT Instance attribute Private Object reference (TYPE REF TO) IF_RSDHAR_ANALYSIS Runtime: HANA Analysis Process 20130531
3 P_R_CALCSCENARIO Instance attribute Private Object reference (TYPE REF TO) CL_RSDD_CS_CALCSCENARIO Create Calculation Scenario 20130514
4 P_R_RESULT Instance attribute Private Object reference (TYPE REF TO) DATA Result 20121203
5 P_R_RESULT_SET Instance attribute Private Object reference (TYPE REF TO) CL_SQL_RESULT_SET Resulting Set of an SQL Query 20121203
6 P_R_SQL_CONNECTION Instance attribute Private Object reference (TYPE REF TO) CL_SQL_CONNECTION Database Connection 20121203
7 P_TH_RANGE Instance attribute Private Type reference (TYPE) RSBK_TH_RANGE DTP: Selections for Source 20121207
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20130130
2 P_CONVERT_RANGE_TO_SQL_COND Static method Private Method Creates an SQL Condition from a Range Table 20121207
3 P_CREATE_SQL_EXPR_FROM_RANGE Static method Private Method Creates an SQL Expression from a Range Table 20121207
4 P_GET_STATEMENT Instance method Private Method Get Query Statement 20121207
5 P_PREPARE_SQL_STATEMENT Instance method Private Method Get Query Statement 20130125
Events
Class CL_RSDHA_X_HAAP_CMD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TN_S_RANGE Private See coding Range (Structure) 20121207 tn_s_range TYPE LINE OF tn_t_range
2 TN_T_RANGE Private See coding Range (Table Type) 20121207 tn_t_range TYPE RANGE OF char45
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CMD Call by reference Type reference (TYPE) RSBCMD Data Transfer Process: Command 20130130
2 Importing I_REQUID Call by reference Type reference (TYPE) RSBKREQUID Data Transfer Process Request 20130130

Method CONSTRUCTOR on class CL_RSDHA_X_HAAP_CMD has no exception.

Method P_CONVERT_RANGE_TO_SQL_COND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20121207
2 Importing I_S_RANGE Call by reference Type reference (TYPE) TN_S_RANGE Row of Range Table 20121207
3 Returning R_SIMPLE_COND Value transfer Type reference (TYPE) STRING Simple Field Comparison 20121207

Method P_CONVERT_RANGE_TO_SQL_COND on class CL_RSDHA_X_HAAP_CMD has no exception.

Method P_CREATE_SQL_EXPR_FROM_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FIELDNM Call by reference Type reference (TYPE) RSFIELDNM Field name 20121207
2 Importing I_T_RANGE Call by reference Type reference (TYPE) TN_T_RANGE Range of Table 20121207
3 Returning R_COLUMN_COND Value transfer Type reference (TYPE) STRING SQL Condition 20121207

Method P_CREATE_SQL_EXPR_FROM_RANGE on class CL_RSDHA_X_HAAP_CMD has no exception.

Method P_GET_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STATEMENT Call by reference Type reference (TYPE) STRING Query Statement 20130131
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log and Error Object 20121216
# Exception Resumable Description Created on
1 CX_RSDHA_MSG No More Data 20121207
2 CX_RS_NOT_FOUND Object Not Found 20130515

Method P_PREPARE_SQL_STATEMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_ANALYSIS_OM Call by reference Object reference (TYPE REF TO) CL_RSDHAM_ANALYSIS Object Model: HANA Analysis Process 20130326
2 Exporting E_R_SEL_PARAM_CONTAINER Call by reference Object reference (TYPE REF TO) CL_RSDHAR_SEL_PARAM_CONTAINER Runtime: Select "With Parameter" Container 20130125
3 Exporting E_T_FIELD Call by reference Type reference (TYPE) IF_RSDHAM_FIELD_DESCR=>TN_T_FIELD Tabelle für Feldliste 20130125
4 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP DTP: Log and Error Object 20130125
# Exception Resumable Description Created on
1 CX_RSDHA_MSG No More Data 20130125
2 CX_RS_NOT_FOUND Object Not Found 20130515
History
Last changed by/on SAP  20140121 
SAP Release Created in 740