SAP ABAP Class CL_RSCNV_UTILITIES (Utility class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSCNV (Package) Package for Metadata Remodeling
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSCNV_UTILITIES_HDB Utility class for operations on HDB 20130731
Properties
Class CL_RSCNV_UTILITIES  
Short Description Utility class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSCNV   Package for Metadata Remodeling 
Created 20130731   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RSCNV_UTILITIES has no forward declaration.
Interfaces
Class CL_RSCNV_UTILITIES has no interface implemented.
Friends
Class CL_RSCNV_UTILITIES has no friend class.
Attributes
Class CL_RSCNV_UTILITIES has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_MSG Static method Protected Method Add message to container 20130731
2 BACKUP_TABLE Static method Public Method Renames DB table and deletes DDIC information 20130731
3 DB_POST_INSERT Static method Public Method Calls fm for configuration changes after mass insert 20130731
4 DB_POST_INSERT_SNG Static method Public Method Calls fm for configuration changes after single mass insert 20130731
5 DB_PRE_INSERT Static method Public Method Calls function module for configuration changes before inser 20130731
6 EXECUTE_QUERY Static method Public Method Executes query statement 20130731
7 EXECUTE_SQL Static method Public Method Executes SQL statement 20130731
8 GET_TABNM_BACKUP Static method Public Method Returns name for backup table 20130731
9 GET_TEXT_AS_MSG_TAB Static method Public Method Returns table of messages 20130924
10 RESTORE_TABLE Static method Public Method Renames DB table 20130802
Events
Class CL_RSCNV_UTILITIES has no event.
Types
Class CL_RSCNV_UTILITIES has no local type.
Method Signatures

Method ADD_MSG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130731
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' 20130731

Method ADD_MSG on class CL_RSCNV_UTILITIES has no exception.

Method BACKUP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130731
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130731
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' 20130801
4 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME 20130731

Method BACKUP_TABLE on class CL_RSCNV_UTILITIES has no exception.

Method DB_POST_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130731
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20130731
# Exception Resumable Description Created on
1 INHERITED_ERROR 20130731

Method DB_POST_INSERT_SNG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130731
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20130731
# Exception Resumable Description Created on
1 INHERITED_ERROR 20130731

Method DB_PRE_INSERT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130731
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20130731
# Exception Resumable Description Created on
1 INHERITED_ERROR 20130731

Method EXECUTE_QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DATA Call by reference Object reference (TYPE REF TO) DATA 20130731
2 Importing I_STMT Call by reference Type reference (TYPE) STRING 20130731
# Exception Resumable Description Created on
1 SQL_EXCEPTION 20130731

Method EXECUTE_SQL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130916
2 Importing I_SQL_CODE Call by reference Type reference (TYPE) STRING 20130731
# Exception Resumable Description Created on
1 ALREADY_EXISTS 20130731
2 DOES_NOT_EXIST 20130731
3 SQL_ERROR 20130731

Method GET_TABNM_BACKUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME 20130731
2 Returning R_TABNM Value transfer Type reference (TYPE) TABNAME 20130731

Method GET_TABNM_BACKUP on class CL_RSCNV_UTILITIES has no exception.

Method GET_TEXT_AS_MSG_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TEXT Call by reference Type reference (TYPE) STRING 20130924
2 Returning R_T_MSG Value transfer Type reference (TYPE) RS_T_MSG 20130924

Method GET_TEXT_AS_MSG_TAB on class CL_RSCNV_UTILITIES has no exception.

Method RESTORE_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SY-SUBRC 20130802
2 Exporting E_T_MSG Call by reference Type reference (TYPE) RS_T_MSG 20130802
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '1' 20130802
4 Importing I_TABNM Call by reference Type reference (TYPE) TABNAME 20130802

Method RESTORE_TABLE on class CL_RSCNV_UTILITIES has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 740