SAP ABAP Class CL_IWP_HDB_UTILITIES (Utilities for HANA content generation)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   BC-ILM-RW (Application Component) Retention Warehouse
     IWP_HDB (Package) ILM Workpackage: RW content generation on HANA
Properties
Class CL_IWP_HDB_UTILITIES  
Short Description Utilities for HANA content generation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package IWP_HDB   ILM Workpackage: RW content generation on HANA 
Created 20130903   SAP 
Last change 20141121    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IWP_HDB_UTILITIES has no forward declaration.
Interfaces
Class CL_IWP_HDB_UTILITIES has no interface implemented.
Friends
Class CL_IWP_HDB_UTILITIES has no friend class.
Attributes
Class CL_IWP_HDB_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_CONNECTION_TO_DB Static method Public Method 20130905
2 CHECK_FIELD_TABLE_NAME Static method Public Method 20130903
3 CHECK_PACKAGE_EXISTENCE Static method Public Method 20131106
4 CHECK_STATUS_OF_DDIC_GEN Static method Public Method 20130906
5 CHECK_STATUS_OF_HANA_LOAD Static method Public Method 20130906
6 CHECK_STATUS_OF_HANA_TAB_GEN Static method Public Method 20130906
7 CHECK_STATUS_OF_HANA_VIEW_GEN Static method Public Method 20130906
8 CHECK_TABLE_GENERATION_AUTH Static method Public Method 20131022
9 CHECK_VIEW_GEN_AUTH Static method Public Method 20131107
10 DOES_HDB_CUSTOMIZATION_EXIST Static method Public Method 20130905
11 GET_IWP_HDB_CUSTOMIZATION Static method Public Method 20130906
12 IS_ILM_SWITCH_ON Static method Public Method 20131114
13 SAVE_CUSTOMIZATION Static method Public Method 20131029
14 SQL_QUOTES_ESCAPE Static method Public Method 20130903
Events
Class CL_IWP_HDB_UTILITIES has no event.
Types
Class CL_IWP_HDB_UTILITIES has no local type.
Method Signatures

Method CHECK_CONNECTION_TO_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DBCON Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130905
2 Returning RV_SUCCESS Value transfer Type reference (TYPE) BOOLE_D 20130905
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20130913

Method CHECK_FIELD_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NAME Call by reference Type reference (TYPE) CSEQUENCE 20130903

Method CHECK_FIELD_TABLE_NAME on class CL_IWP_HDB_UTILITIES has no exception.

Method CHECK_PACKAGE_EXISTENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20131106
2 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) IWP_HANA_PACKAGE HANA Package Name 20131106
3 Returning RV_EXISTS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131106
# Exception Resumable Description Created on
1 CX_NHI_HANA_REPOSITORY HANA Repository Exception 20131106

Method CHECK_STATUS_OF_DDIC_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WP_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE Unique Identifier of an Audit Package 20130906
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20130906

Method CHECK_STATUS_OF_DDIC_GEN on class CL_IWP_HDB_UTILITIES has no exception.

Method CHECK_STATUS_OF_HANA_LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WP_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE 20130906
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D 20130906

Method CHECK_STATUS_OF_HANA_LOAD on class CL_IWP_HDB_UTILITIES has no exception.

Method CHECK_STATUS_OF_HANA_TAB_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WP_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE 20130906
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D 20130906

Method CHECK_STATUS_OF_HANA_TAB_GEN on class CL_IWP_HDB_UTILITIES has no exception.

Method CHECK_STATUS_OF_HANA_VIEW_GEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_WP_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE 20130906
2 Returning RV_RESULT Value transfer Type reference (TYPE) BOOLE_D 20130906

Method CHECK_STATUS_OF_HANA_VIEW_GEN on class CL_IWP_HDB_UTILITIES has no exception.

Method CHECK_TABLE_GENERATION_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_DB_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20131106
2 Importing IV_SCHEMA Call by reference Type reference (TYPE) IWP_HANA_SCHEMA Hana schema name 20131022
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Exception Class for SQL Error 20131022

Method CHECK_VIEW_GEN_AUTH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_SUCCESS Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131107
2 Importing IV_DB_NAME Call by reference Type reference (TYPE) DBCON_NAME Logical name for a database connection 20131107
3 Importing IV_PACKAGE_NAME Call by reference Type reference (TYPE) IWP_HANA_PACKAGE HANA Package Name 20131107
4 Importing IV_SCHEMA Call by reference Type reference (TYPE) IWP_HANA_SCHEMA HANA Schema Name 20131107
# Exception Resumable Description Created on
1 CX_NHI_HANA_REPOSITORY HANA Repository Exception 20131107
2 CX_SQL_EXCEPTION Exception Class for SQL Error 20131107

Method DOES_HDB_CUSTOMIZATION_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CLIENT Call by reference Type reference (TYPE) ORIG_MANDT Client of Original SAP System in ILM 20130905
2 Importing IV_SYSTEM Call by reference Type reference (TYPE) ORIG_SYSID Name of Original SAP System in ILM 20130905
3 Returning R_CUST Value transfer Type reference (TYPE) IWP_HDB_CUST Customizing for generating ILM content on HANA 20130913

Method DOES_HDB_CUSTOMIZATION_EXIST on class CL_IWP_HDB_UTILITIES has no exception.

Method GET_IWP_HDB_CUSTOMIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DBCON Value transfer Type reference (TYPE) DBCON_NAME Logical name for a database connection 20130906
2 Exporting EV_PACKAGE Value transfer Type reference (TYPE) CHAR80 Char 80 20130906
3 Exporting EV_SCHEMA Value transfer Type reference (TYPE) CHAR80 Char 80 20130906
4 Importing IV_WP_ID Call by reference Type reference (TYPE) IWP_WORK_PACKAGE Unique Identifier of an Audit Package 20130906

Method GET_IWP_HDB_CUSTOMIZATION on class CL_IWP_HDB_UTILITIES has no exception.

Method IS_ILM_SWITCH_ON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_IS_ON Value transfer Type reference (TYPE) BOOLE_D Data element for domain BOOLE: TRUE (='X') and FALSE (=' ') 20131114

Method IS_ILM_SWITCH_ON on class CL_IWP_HDB_UTILITIES has no exception.

Method SAVE_CUSTOMIZATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_CUST Call by reference Type reference (TYPE) IWP_HDB_CUST Customizing for generating ILM content on HANA 20131029

Method SAVE_CUSTOMIZATION on class CL_IWP_HDB_UTILITIES has no exception.

Method SQL_QUOTES_ESCAPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_UNESCAPED Call by reference Type reference (TYPE) STRING 20130903
2 Returning RV_ESCAPED Value transfer Type reference (TYPE) STRING 20130903

Method SQL_QUOTES_ESCAPE on class CL_IWP_HDB_UTILITIES has no exception.
History
Last changed by/on SAP  20141121 
SAP Release Created in 740