SAP ABAP Class CL_RSDA_DB6_INFOPROVIDER (DB6 NLS InfoProvider 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
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSDA_DB6_CONSTANTS DB6 Constants for Near-Line Storage Archiving 20090513
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSDA_DB6_DSO DB6 NLS DataStore Object Class 20081210
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDA_DB6_INFOCUBE DB6 NLS InfoCube Class 20081210
Properties
Class CL_RSDA_DB6_INFOPROVIDER  
Short Description DB6 NLS InfoProvider 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_CONNECTION_1 Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_RSDA_DB6_CONSTANTS 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
2 IF_RSDA_DB6_CONSTANTS DB6 Constants for Near-Line Storage Archiving 20090513
Friends
Class CL_RSDA_DB6_INFOPROVIDER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_BOOLEAN Constant Public See coding 20081210
2 C_REFTAB_PREFIX Constant Protected Type reference (TYPE) TABNAME 'RSDAREFTABSDB_' Table Name 20081210
3 P_CONNECTION Instance attribute Protected Object reference (TYPE REF TO) CL_RSDA_DB6_CONNECTION Reference to an NLS Connection 20081210
4 P_IS_GENERATED Instance attribute Protected Type reference (TYPE) BOOLEAN Boolean Variable (X=True, -=False, Space=Not Set) 20081210
5 P_LOAD_TABLE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Name of Data Table 20081210
6 P_MDCGENCOL Instance attribute Protected Type reference (TYPE) FIELDNAME MDC Source Field 20090311
7 P_MDCSRCCOL Instance attribute Protected Type reference (TYPE) FIELDNAME Field Name 20090311
8 P_MDC_TAB Instance attribute Protected See coding 20090311
9 P_NLS_NAMESPACE Instance attribute Protected Type reference (TYPE) NAMESPACE NLS Namespace 20081210
10 P_NLS_OBJNAME Instance attribute Protected Type reference (TYPE) TABNAME NLS Object Name (8 Characters Long) 20081210
11 P_OBJNAME Instance attribute Protected Type reference (TYPE) RSDAI_NEARLINE_OBJECT BW Near-Line Interface: Near-Line Object 20081210
12 P_OBJTYPE Instance attribute Protected Type reference (TYPE) STRING InfoProvider Type 20091013
13 P_REQUEST_TABLE_NAME Instance attribute Protected Type reference (TYPE) TABNAME Name of Request Table 20081210
14 P_R_LOG Instance attribute Protected Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG NLS Log Object 20081210
15 P_SX_TABL_ON Static Attribute Protected Type reference (TYPE) PTY_SX_TABL Composition of ON Table 20081210
16 P_SX_TABL_OR Static Attribute Protected Type reference (TYPE) PTY_SX_TABL Composition of OR Table 20081210
Methods
# Method Level Visibility Method type Description Created on
1 ALTER Instance method Public Method Changes the structure of an InfoProvider 20081210
2 ALTER_REQUEST Instance method Public Method Changes the status of a request 20081210
3 CHECK_TS_SIZE Instance method Private Method Überprüft die Tablespace Größe und gibt ggf. anderen Namen 20121005
4 CONSTRUCTOR Instance method Public Constructor Constructor 20081210
5 CORRECT_REQUEST Instance method Public Method Corrects the status of a NLS request 20100924
6 CREATE_CONSTRAINT Instance method Protected Method Legt einen Constraint an 20130411
7 CREATE_DBPARTITION_GROUP Instance method Private Method Creates a database partitioning group 20090311
8 CREATE_INDEX Instance method Protected Method Creates an index 20090318
9 CREATE_REQUEST Instance method Public Method Creates a request 20081210
10 CREATE_REQUEST_TABLE Instance method Private Method Creates the request table 20090311
11 DELETE_DATA_PACKAGE Instance method Private Method Deletes the data of the corresponding package 20081210
12 DROP Instance method Public Method Deletes an InfoProvider from the database 20081210
13 DROP_LOCAL_TABLE Instance method Public Method Deletes the empty tables 20090513
14 DROP_SEQUENCE Instance method Protected Method Löscht eine Datenbank Sequenz 20130411
15 DROP_TABLE Instance method Protected Method Deletes a database table 20090311
16 GET_ALTER_TABLE_STRATEGY Instance method Protected Method Sets the ALTER_TABLE procedure 20090513
17 GET_BW_TABLE_SIZE Instance method Protected Method Liefert die Größe des BW Objekts in KB 20121005
18 GET_LOAD_TABLE_NAME Instance method Public Method Returns the name of the database table 20081210
19 GET_MATCHING_REQUESTS Instance method Protected Method Calculates the relevant request IDs 20091013
20 GET_MDC_DIMENSIONS Instance method Protected Method Returns all MDC dimensions of the original InfoProvider 20081210
21 GET_REQUEST_STATUS Instance method Public Method Returns the request status 20081210
22 GET_TABLESPACE_NAMES Instance method Protected Method Returns string with tbspc parameters for creating the table 20081210
23 GET_TABLE_DEFINITION Instance method Protected Method Returns the table definition 20081210
24 IS_CDE Instance method Protected Method Returns whether the data table in NLS is CDE 20130411
25 IS_CONSISTENT Instance method Public Method Checks the consistency of an NLS object 20090626
26 LOAD_DATA Instance method Public Method Loads data into a corresponding NLS table 20081210
27 MANAGE_DB_STORAGE Instance method Private Method Checks and creates the node groups and tablespace in DB 20090311
28 PREPARE_FOR_READ Instance method Public Method Prepares the object for a read operation 20081210
29 PREPARE_FOR_WRITE Instance method Public Method Prepares the object for a write operation 20081210
30 PUT_METADATA Instance method Protected Method Saves the metadata information in the database 20081210
31 SET_LAST_TIMESTAMP Instance method Public Method Sets the NLS time stamp for an object 20100924
32 SET_METADATA Instance method Public Method Analyzes and sets attributes (metadata) from the memory 20081210
33 SET_METADATA_FROM_DB Instance method Public Method Analyzes and sets attributes (metadata) from the database 20081210
34 SET_NLS_NAME Instance method Public Method Sets the NLS object name 20090513
35 SET_REQUEST_STATUS Instance method Public Method Sets the request status 20081210
36 SET_TABLESPACE_INFO Instance method Private Method Updates DB6_NLS_OBJECTS with tablespace info 20121005
37 STORE Instance method Public Method Creates an InfoProvider in the database 20081210
38 STORE_DDIC_TABLE Instance method Protected Method Saves the table in the DDIC and activates it 20081210
Events
Class CL_RSDA_DB6_INFOPROVIDER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 PTY_SX_TABL Protected See coding 20081210 BEGIN OF PTY_SX_TABL, tabname TYPE tabname, gotstate TYPE ddgotstate, s_dd02v TYPE dd02v, s_dd09l TYPE dd09l, t_dd03p TYPE STANDARD TABLE OF dd03p WITH DEFAULT KEY, END OF pty_sx_tabl
2 REQUEST_ACTION Public See coding 20081210 REQUEST_ACTION TYPE c LENGTH 10
3 S_DATA_LOAD Public Type reference (TYPE) RSDAI_S_DATA_LOAD 20081210
4 S_DICTIONARY_OBJECT Public Type reference (TYPE) RSDAI_S_MAGE 20081210
5 S_FIELD_SELECTION Public Type reference (TYPE) RSDAI_S_FIELD_SELECTION 20081210
6 S_REQUEST_HEADER Public Type reference (TYPE) RSDAI_S_REQUEST_HEADER 20081210
7 S_TABLE_HEADER Public Type reference (TYPE) RSDAI_S_TABLE_HEADER 20081210
8 S_TABLE_VERSION_HEADER Public Type reference (TYPE) RSDAI_S_TABLE_VERSION_HEADER 20081210
9 TY_SX_ALTER_FIELD Protected See coding 20090311 BEGIN OF ty_sx_alter_field, tablename TYPE string, operation TYPE string, coldim TYPE c LENGTH 1, * field TYPE if_rsdai_nearline_connection=>s_table_field, columns TYPE if_rsdai_nearline_connection=>t_table_fields, END OF ty_sx_alter_field
10 TY_SX_COLUMN Protected See coding 20081210 begin of TY_SX_COLUMN, column_name type string, end of TY_SX_COLUMN
11 TY_SX_TABLE_FIELD Protected See coding 20090311 BEGIN OF ty_sx_table_field, coldim TYPE c LENGTH 1, posit TYPE n length 4, fieldname TYPE c LENGTH 30, datatype TYPE c LENGTH 4, leng TYPE n length 6, decimals TYPE n length 6, reffield TYPE c LENGTH 30, iobjnm TYPE c LENGTH 30, aggregation_function TYPE c LENGTH 10, END OF ty_sx_table_field
12 TY_S_NLS_OBJECT Protected See coding 20090206 BEGIN OF ty_s_nls_object, biobject TYPE string, nlsobject TYPE string, nlsnamespace TYPE string, objtype TYPE string, nlsgenname TYPE string, mdcgencol TYPE string, mdcsrccol TYPE string, END OF ty_s_nls_object
13 TY_T_ALTER_FIELDS Protected See coding 20090311 ty_t_alter_fields TYPE STANDARD TABLE OF ty_sx_alter_field WITH DEFAULT KEY
14 TY_T_COLUMNS Protected See coding 20081210 ty_t_columns TYPE STANDARD TABLE OF TY_SX_COLUMN WITH DEFAULT KEY
15 TY_T_TABLE_FIELDS Protected See coding 20090311 ty_t_table_fields TYPE STANDARD TABLE OF ty_sx_table_field WITH KEY fieldname
16 TY_T_TABNAMES Protected See coding 20090513 ty_t_tabnames TYPE STANDARD TABLE OF rsda_tabname
17 T_DATA_LOADS Public See coding 20081210 T_DATA_LOADS TYPE STANDARD TABLE OF s_data_load WITH NON-UNIQUE DEFAULT KEY
18 T_DICTIONARY_OBJECTS Public See coding 20081210 T_DICTIONARY_OBJECTS TYPE STANDARD TABLE OF s_dictionary_object WITH NON-UNIQUE DEFAULT KEY
19 T_DIMENSIONS Public See coding 20081210 t_dimensions TYPE TABLE OF STRING
20 T_FIELD_SELECTIONS Public See coding 20081210 T_FIELD_SELECTIONS TYPE STANDARD TABLE OF s_field_selection WITH NON-UNIQUE DEFAULT KEY
21 T_TABLE_VERSION_HEADERS Public See coding 20081210 T_TABLE_VERSION_HEADERS TYPE STANDARD TABLE OF s_table_version_header WITH NON-UNIQUE DEFAULT KEY
Method Signatures

Method ALTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_VERSION_HEADER Call by reference Type reference (TYPE) S_TABLE_VERSION_HEADER 20081211
2 Exporting E_ALTERED Call by reference Type reference (TYPE) BOOLEAN 20081211
3 Exporting E_T_DICTIONARY_OBJECTS Call by reference Type reference (TYPE) T_DICTIONARY_OBJECTS 20081211
4 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-TRUE 20081211
5 Importing I_S_HEADER Call by reference Type reference (TYPE) S_TABLE_HEADER 20081211
6 Importing I_S_VERSION_HEADER Call by reference Type reference (TYPE) S_TABLE_VERSION_HEADER 20081211
7 Importing I_T_ADDED_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
8 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
9 Importing I_T_MODIFIED_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211
2 CX_RSDAI_ACTION_NOT_SUPPORTED 20081211
3 CX_RSDAI_COMMUNICATION_ERROR 20081211
4 CX_RSDAI_OBJECT_NOT_FOUND 20081211

Method ALTER_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECON_TSTMP Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) 20091014
2 Importing I_ACTION Call by reference Type reference (TYPE) REQUEST_ACTION 20081211
3 Importing I_PRODUCTIVE Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-FALSE 20081211
4 Importing I_S_HEADER Call by reference Type reference (TYPE) RSDAI_S_REQUEST_HEADER 20081211
5 Importing I_T_DATA_LOADS Call by reference Type reference (TYPE) T_DATA_LOADS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211
2 CX_RSDAI_COMMUNICATION_ERROR 20081211
3 CX_RSDAI_OBJECT_NOT_FOUND 20081211

Method CHECK_TS_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_DATATBSPC Call by reference Type reference (TYPE) STRING 20121005
2 Changing C_INDEXTBSPC Call by reference Type reference (TYPE) STRING 20121005
3 Exporting E_BW_TABLE_SIZE Call by reference Type reference (TYPE) OBLKB Belegter Speicherplatz einer Tabelle (in KB) 20121005
4 Importing I_OBJNAME Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT BW Nearline Interface: Nearline-Objekt 20121005
5 Importing I_TABLE Call by reference Type reference (TYPE) DBSTATAM-TNAME Tabellenname 20121005
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20121005

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_OBJNAME 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 20081211
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) IF_RSDAI_NEARLINE_LOG 20081211

Method CONSTRUCTOR on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method CORRECT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTION Call by reference Type reference (TYPE) REQUEST_ACTION 20100924
2 Importing I_RECON_TIMESTMPL Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP 20100924
3 Importing I_REQUEST_SID Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID 20100924
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20100924

Method CREATE_CONSTRAINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Column Definitions of Nearline Table 20130411
2 Importing I_INDEX_TYPE Call by reference Type reference (TYPE) STRING 20130411
3 Importing I_TABLENAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20130411
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20130411

Method CREATE_DBPARTITION_GROUP Signature

Method CREATE_DBPARTITION_GROUP on class CL_RSDA_DB6_INFOPROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method CREATE_INDEX Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20090318
2 Importing I_INDEX_TYPE Call by reference Type reference (TYPE) STRING 20090318
3 Importing I_TABLENAME Call by reference Type reference (TYPE) TABNAME Table Name 20090318
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090318

Method CREATE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECON_TSTMP Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) 20091014
2 Importing I_PRODUCTIVE Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-FALSE 20081211
3 Importing I_R_REQUEST_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET 20081211
4 Importing I_S_HEADER Call by reference Type reference (TYPE) RSDAI_S_REQUEST_HEADER 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211
2 CX_RSDAI_COMMUNICATION_ERROR 20081211
3 CX_RSDAI_OBJECT_EXISTS 20081211

Method CREATE_REQUEST_TABLE Signature

Method CREATE_REQUEST_TABLE on class CL_RSDA_DB6_INFOPROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method DELETE_DATA_PACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATA_PACKAGE_SID Call by reference Type reference (TYPE) RSSID 20081211
2 Importing I_DB_NAME Call by reference Type reference (TYPE) DBCON_NAME 20081211
3 Importing I_REQUEST_SID Call by reference Type reference (TYPE) RSDA_REQSID 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211
2 CX_RSDAI_COMMUNICATION_ERROR 20081211

Method DROP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CALLING_METHOD Call by reference Type reference (TYPE) STRING IF_RSDA_DB6_CONSTANTS~CALLING_METHOD-DROP_TABLE 20090513
2 Importing I_COMPLETE Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-TRUE 20081211
3 Importing I_S_HEADER Call by reference Type reference (TYPE) S_TABLE_HEADER 20081211
4 Importing I_S_VERSION_HEADER Call by reference Type reference (TYPE) S_TABLE_VERSION_HEADER 20081211
5 Importing I_T_VERSION_HEADERS Call by reference Type reference (TYPE) T_TABLE_VERSION_HEADERS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method DROP_LOCAL_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) TABNAME 20090513
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090513

Method DROP_SEQUENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20130411
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20130411

Method DROP_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20090311
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method GET_ALTER_TABLE_STRATEGY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ALTER_STRATEGY Value transfer Type reference (TYPE) STRING 20090513
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090513

Method GET_BW_TABLE_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_BW_TABLE_SIZE Call by reference Type reference (TYPE) OBLKB Belegter Speicherplatz einer Tabelle (in KB) 20121005
2 Importing I_OBJNAME Call by reference Type reference (TYPE) RSDAI_NEARLINE_OBJECT BW Nearline Interface: Nearline-Objekt 20121005
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Action Canceled 20121005

Method GET_LOAD_TABLE_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TABLE_NAME Value transfer Type reference (TYPE) TABNAME 20081211

Method GET_LOAD_TABLE_NAME on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method GET_MATCHING_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_REQUESTS Call by reference Type reference (TYPE) IF_RSDA_DB6_CONSTANTS=>TY_T_REQUID 20091013
2 Importing I_FOR_VERIFICATION Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-FALSE boolsche Variable (X=true, -=false, space=unknown) 20091013
3 Importing I_R_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20091013
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20091013

Method GET_MDC_DIMENSIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_GENMDC Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Spaltendefinitionen einer Nearline-Tabelle 20090318
2 Importing I_OBJNAME Call by reference Type reference (TYPE) CHAR15 Char 15 20081211
3 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Spaltendefinitionen einer Nearline-Tabelle 20090318
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090318

Method GET_REQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_REQSTAT Call by reference Type reference (TYPE) INT4 BW Archivierung: Status des Archivierungs-/Rückladerequests 20081211
2 Importing I_REQUEST_SID Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID SID einer Requests 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_OBJECT_NOT_FOUND 20081211

Method GET_TABLESPACE_NAMES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DATACLASS Call by reference Type reference (TYPE) STRING Gewählte Dataclass im RSADMIN 20081211
2 Exporting E_DATA_TABLESPACE Call by reference Type reference (TYPE) STRING Data Table Space für die pre-set data class 20081211
3 Exporting E_INDEX_TABLESPACE Call by reference Type reference (TYPE) STRING Index Table Space für die pre-set data class 20081211
4 Importing I_TABLE_NAME Call by reference Type reference (TYPE) TABNAME Quell Tabelle Name 20090311
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method GET_TABLE_DEFINITION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REFTABNAME Call by reference Type reference (TYPE) TABNAME 20081211
2 Importing I_TABNAME Call by reference Type reference (TYPE) TABNAME 20081211
3 Importing I_TABPREFIX Call by reference Type reference (TYPE) RSDA_TABPREFIX 20081211
4 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
5 Returning R_SX_TABL Value transfer Type reference (TYPE) PTY_SX_TABL 20081211

Method GET_TABLE_DEFINITION on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method IS_CDE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_CDE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130411

Method IS_CDE on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method IS_CONSISTENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_TABFIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Spaltendefinitionen einer Nearline-Tabelle 20090626
2 Returning R_IS_CONSISTENT Value transfer Type reference (TYPE) RS_BOOL Boolean 20090626

Method IS_CONSISTENT on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method LOAD_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20081211
2 Importing I_T_TABFIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method MANAGE_DB_STORAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXTENTSIZE Call by reference Type reference (TYPE) I Extent size 20090311
2 Importing I_TABLESPACE_NAME Call by reference Type reference (TYPE) STRING Value 20090311
3 Importing I_TABLE_TYPE Call by reference Type reference (TYPE) STRING DIM, FACT or DSO 20090311
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method PREPARE_FOR_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_FROM_CLAUSE Call by reference Type reference (TYPE) STRING 20081211
2 Exporting E_GROUPBY_CLAUSE Call by reference Type reference (TYPE) STRING 20081211
3 Exporting E_ORDERBY_CLAUSE Call by reference Type reference (TYPE) STRING 20081211
4 Exporting E_SELECT_LIST_CLAUSE Call by reference Type reference (TYPE) STRING 20081211
5 Exporting E_T_REQUESTS Call by reference Type reference (TYPE) IF_RSDA_DB6_CONSTANTS=>TY_T_REQUID 20091013
6 Exporting E_WHERE_CLAUSE Call by reference Type reference (TYPE) STRING 20081211
7 Importing I_ACCESS_METHOD Call by reference Type reference (TYPE) STRING 'OPEN_SQL' 20090624
8 Importing I_FOR_VERIFICATION Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-FALSE 20081211
9 Importing I_GROUP_BY Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-FALSE 20081211
10 Importing I_LOOKUP_TABNAME Call by reference Type reference (TYPE) STRING Look-Up Tabelle Name 20090624
11 Importing I_REQUEST_TABNAME Call by reference Type reference (TYPE) STRING Request Tabelle Name 20091013
12 Importing I_R_SELECTION_SET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET 20081211
13 Importing I_T_LOOKUP_CONDITIONS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION_1=>T_LOOKUP_CONDITIONS 20090624
14 Importing I_T_SELFIELDS Call by reference Type reference (TYPE) T_FIELD_SELECTIONS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20081216

Method PREPARE_FOR_WRITE Signature

Method PREPARE_FOR_WRITE on class CL_RSDA_DB6_INFOPROVIDER has no parameter.
Method PREPARE_FOR_WRITE on class CL_RSDA_DB6_INFOPROVIDER has no exception.

Method PUT_METADATA Signature

Method PUT_METADATA on class CL_RSDA_DB6_INFOPROVIDER has no parameter.
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090311

Method SET_LAST_TIMESTAMP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_LAST_TIMESTAMP Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP 20100924
# Exception Resumable Description Created on
1 CX_SQL_EXCEPTION Ausnahmeklasse für SQL Fehler 20100924

Method SET_METADATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TABLE_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER 20081211
2 Importing I_S_TABLE_VERSION_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_VERSION_HEADER 20081211
3 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method SET_METADATA_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_READ_TYPE Call by reference Type reference (TYPE) STRING 20090513
2 Importing I_T_FIELDS Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS Spaltendefinitionen einer Nearline-Tabelle 20091013
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method SET_NLS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_CONNECTION Call by reference Object reference (TYPE REF TO) CL_RSDA_DB6_CONNECTION DB6 NLS Verbindungsklasse 20090513
2 Importing I_S_TABLE_HEADER Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER Versionsunabhängige (Kopf-)Attribute einer Nearline-Tabelle 20090513
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20090513

Method SET_REQUEST_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQUEST_SID Call by reference Type reference (TYPE) IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID 20081211
2 Importing I_REQUEST_STATUS Call by reference Type reference (TYPE) INT4 BW Archivierung: Status des Archivierungs-/Rückladerequests 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED Aktion wurde abgebrochen 20091015

Method SET_TABLESPACE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BW_TABLE_SIZE Call by reference Type reference (TYPE) OBLKB Belegter Speicherplatz einer Tabelle (in KB) 20121005
2 Importing I_TABLESPACE Call by reference Type reference (TYPE) STRING 20121005
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20121005

Method STORE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_HEADER Call by reference Type reference (TYPE) S_TABLE_HEADER 20081211
2 Changing C_S_VERSION_HEADER Call by reference Type reference (TYPE) S_TABLE_VERSION_HEADER 20081211
3 Changing E_T_DICTIONARY_OBJECTS Call by reference Type reference (TYPE) T_DICTIONARY_OBJECTS 20081211
4 Importing I_CALLING_METHOD Call by reference Type reference (TYPE) STRING IF_RSDA_DB6_CONSTANTS~CALLING_METHOD-CREATE_TABLE 20090513
5 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) BOOLEAN C_BOOLEAN-TRUE 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211

Method STORE_DDIC_TABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SX_TABL Call by reference Type reference (TYPE) PTY_SX_TABL 20081211
# Exception Resumable Description Created on
1 CX_RSDAI_ACTION_FAILED 20081211
History
Last changed by/on SAP  20130531 
SAP Release Created in 702