SAP ABAP Class CL_RSDA_DB6_HELPER (DB6 NLS Help Class)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-SYS-DB-DB6 (Application Component) BW DB2 Universal Database
     RSDB6_NLS (Package) RSDB6_NLS
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDA_CONSTANTS General Constants for Archiving and Nearline Storage 20081210
Properties
Class CL_RSDA_DB6_HELPER  
Short Description DB6 NLS Help Class    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RS_DB_DB6    
Program status     
Category 0   
Package RSDB6_NLS   RSDB6_NLS 
Created 20081210   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 IF_RSDAI_NEARLINE_CONNECTION Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
2 IF_RSDAI_NEARLINE_LOG Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSDA_CONSTANTS General Constants for Archiving and Nearline Storage 20081210
Friends
Class CL_RSDA_DB6_HELPER has no friend class.
Attributes
Class CL_RSDA_DB6_HELPER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_DATATYPE_CHANGE Static method Public Method Checks whether a change is permitted 20090513
2 GET_COLUMN_DEFAULT Static method Public Method Returns the DEFAULT value of a column 20090318
3 GET_COLUMN_DEFINITION Static method Public Method Returns the column Definition for CREATE or ALTER TABLE 20090311
4 GET_DAPNAME Static method Public Method Returns the data archiving process name 20100422
5 GET_DIM_TABLE_FIELDNAME Static method Public Method Returns the table name of a dimension 20081210
6 GET_INFOPROV_NAME Static method Public Method Returns the InfoProvider name 20100422
7 GET_NLS_NAME Static method Public Method Returns a name with 8 characters 20081210
8 GET_TABLE_NAME Static method Public Method Returns the NLS table name 20081210
9 PARSE_CONPARAMS Static method Public Method Separates the elements in the connection information 20100629
Events
Class CL_RSDA_DB6_HELPER has no event.
Types
Class CL_RSDA_DB6_HELPER has no local type.
Method Signatures

Method CHECK_DATATYPE_CHANGE 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) IF_RSDAI_NEARLINE_LOG=>T_MESSAGES Tabelle mit Nachrichten 20090513
2 Exporting E_REJECTED Call by reference Type reference (TYPE) RS_BOOL Boolean 20090513
3 Importing I_DATATYPE Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20090513
4 Importing I_DATATYPE_REF Call by reference Type reference (TYPE) DYNPTYPE R/3-DD: Dynprodatentyp fuer Screen-Painter 20090513
5 Importing I_DECIMALS Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20090513
6 Importing I_DECIMALS_REF Call by reference Type reference (TYPE) DECIMALS Anzahl Dezimalstellen 20090513
7 Importing I_FIELDNAME Call by reference Type reference (TYPE) FIELDNAME Feldname 20090513
8 Importing I_LENGTH Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20090513
9 Importing I_LENGTH_REF Call by reference Type reference (TYPE) DDLENG Länge (Anzahl der Zeichen) 20090513

Method CHECK_DATATYPE_CHANGE on class CL_RSDA_DB6_HELPER has no exception.

Method GET_COLUMN_DEFAULT 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) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_FIELD Spaltendefinition einer Nearline-Tabelle 20090318
2 Returning R_DEFAULT Value transfer Type reference (TYPE) STRING 20090318

Method GET_COLUMN_DEFAULT on class CL_RSDA_DB6_HELPER has no exception.

Method GET_COLUMN_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_COLUMN_DEFINITION Call by reference Type reference (TYPE) STRING 20090311
2 Changing C_T_KEYS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Spaltendefinitionen einer Nearline-Tabelle 20090318
3 Importing I_TYPE Call by reference Type reference (TYPE) STRING 20090311
4 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20090311

Method GET_COLUMN_DEFINITION on class CL_RSDA_DB6_HELPER has no exception.

Method GET_DAPNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT BW Nearline Interface: Nearline-Objekt 20100422
2 Returning R_DAPNAME Value transfer Type reference (TYPE) RSDA_DAPNAME BW Datenarchivierung: Name des Archivierungsprozesses 20100422
# Exception Resumable Description Created on
1 CX_RSDAI_OBJECT_NOT_FOUND Objekt nicht gefunden 20100422

Method GET_DIM_TABLE_FIELDNAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DIMENSION Call by reference Type reference (TYPE) RSDAI_COLDIM 20081211
2 Importing I_FLDPREFIX Call by reference Type reference (TYPE) STRING 20081211
3 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT 20081211
4 Returning R_FLDNAME Value transfer Type reference (TYPE) STRING 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method GET_INFOPROV_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT BW Nearline Interface: Nearline-Objekt 20100422
2 Returning R_INFOPROV Value transfer Type reference (TYPE) RSINFOPROV InfoProvider 20100422
# Exception Resumable Description Created on
1 CX_RSDAI_OBJECT_NOT_FOUND Objekt nicht gefunden 20100422

Method GET_NLS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NLOBJECT Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT 20081211
2 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_RSDA_DB6_CONNECTION 20090311
3 Exporting R_IS_GENERATED Call by reference Type reference (TYPE) BOOLEAN 20081211
4 Exporting R_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20081211
5 Exporting R_NLS_OBJECT Call by reference Type reference (TYPE) TABNAME 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method GET_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLDIM Call by reference Type reference (TYPE) RSDAI_COLDIM 20081211
2 Importing I_NAMESPACE Call by reference Type reference (TYPE) NAMESPACE 20081211
3 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20081211
4 Importing I_TABPREFIX Call by reference Type reference (TYPE) RSDA_TABPREFIX 20081211
5 Returning R_TABNAME Value transfer Type reference (TYPE) TABNAME 20081211

Method GET_TABLE_NAME on class CL_RSDA_DB6_HELPER has no exception.

Method PARSE_CONPARAMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BW_HOST Call by reference Type reference (TYPE) SYHOST Name des aktuellen Applikationsservers 20100629
2 Exporting E_BW_SAPSID Call by reference Type reference (TYPE) SYSYSID Name des SAP-Systems 20100629
3 Exporting E_DBCON_NAME Call by reference Type reference (TYPE) DBCON_NAME Logischer Name einer Datenbankverbindung 20100629
4 Importing I_CONNECTION_PARAMETERS Call by reference Type reference (TYPE) CLIKE 20100629

Method PARSE_CONPARAMS on class CL_RSDA_DB6_HELPER has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 702