Hierarchy
⤷
⤷
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 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 2 | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... | |
| 3 | 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 | Constant | Public | See coding | 20081210 | |||||
| 2 | Constant | Protected | Type reference (TYPE) | TABNAME | 'RSDAREFTABSDB_' | Table Name | 20081210 | ||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_RSDA_DB6_CONNECTION | Reference to an NLS Connection | 20081210 | |||
| 4 | Instance attribute | Protected | Type reference (TYPE) | BOOLEAN | Boolean Variable (X=True, -=False, Space=Not Set) | 20081210 | |||
| 5 | Instance attribute | Protected | Type reference (TYPE) | TABNAME | Name of Data Table | 20081210 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | FIELDNAME | MDC Source Field | 20090311 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | FIELDNAME | Field Name | 20090311 | |||
| 8 | Instance attribute | Protected | See coding | 20090311 | |||||
| 9 | Instance attribute | Protected | Type reference (TYPE) | NAMESPACE | NLS Namespace | 20081210 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | TABNAME | NLS Object Name (8 Characters Long) | 20081210 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | RSDAI_NEARLINE_OBJECT | BW Near-Line Interface: Near-Line Object | 20081210 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | STRING | InfoProvider Type | 20091013 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | TABNAME | Name of Request Table | 20081210 | |||
| 14 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_RSDAI_NEARLINE_LOG | NLS Log Object | 20081210 | |||
| 15 | Static Attribute | Protected | Type reference (TYPE) | PTY_SX_TABL | Composition of ON Table | 20081210 | |||
| 16 | Static Attribute | Protected | Type reference (TYPE) | PTY_SX_TABL | Composition of OR Table | 20081210 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Changes the structure of an InfoProvider | 20081210 | |
| 2 | Instance method | Public | Method | Changes the status of a request | 20081210 | |
| 3 | Instance method | Private | Method | Überprüft die Tablespace Größe und gibt ggf. anderen Namen | 20121005 | |
| 4 | Instance method | Public | Constructor | Constructor | 20081210 | |
| 5 | Instance method | Public | Method | Corrects the status of a NLS request | 20100924 | |
| 6 | Instance method | Protected | Method | Legt einen Constraint an | 20130411 | |
| 7 | Instance method | Private | Method | Creates a database partitioning group | 20090311 | |
| 8 | Instance method | Protected | Method | Creates an index | 20090318 | |
| 9 | Instance method | Public | Method | Creates a request | 20081210 | |
| 10 | Instance method | Private | Method | Creates the request table | 20090311 | |
| 11 | Instance method | Private | Method | Deletes the data of the corresponding package | 20081210 | |
| 12 | Instance method | Public | Method | Deletes an InfoProvider from the database | 20081210 | |
| 13 | Instance method | Public | Method | Deletes the empty tables | 20090513 | |
| 14 | Instance method | Protected | Method | Löscht eine Datenbank Sequenz | 20130411 | |
| 15 | Instance method | Protected | Method | Deletes a database table | 20090311 | |
| 16 | Instance method | Protected | Method | Sets the ALTER_TABLE procedure | 20090513 | |
| 17 | Instance method | Protected | Method | Liefert die Größe des BW Objekts in KB | 20121005 | |
| 18 | Instance method | Public | Method | Returns the name of the database table | 20081210 | |
| 19 | Instance method | Protected | Method | Calculates the relevant request IDs | 20091013 | |
| 20 | Instance method | Protected | Method | Returns all MDC dimensions of the original InfoProvider | 20081210 | |
| 21 | Instance method | Public | Method | Returns the request status | 20081210 | |
| 22 | Instance method | Protected | Method | Returns string with tbspc parameters for creating the table | 20081210 | |
| 23 | Instance method | Protected | Method | Returns the table definition | 20081210 | |
| 24 | Instance method | Protected | Method | Returns whether the data table in NLS is CDE | 20130411 | |
| 25 | Instance method | Public | Method | Checks the consistency of an NLS object | 20090626 | |
| 26 | Instance method | Public | Method | Loads data into a corresponding NLS table | 20081210 | |
| 27 | Instance method | Private | Method | Checks and creates the node groups and tablespace in DB | 20090311 | |
| 28 | Instance method | Public | Method | Prepares the object for a read operation | 20081210 | |
| 29 | Instance method | Public | Method | Prepares the object for a write operation | 20081210 | |
| 30 | Instance method | Protected | Method | Saves the metadata information in the database | 20081210 | |
| 31 | Instance method | Public | Method | Sets the NLS time stamp for an object | 20100924 | |
| 32 | Instance method | Public | Method | Analyzes and sets attributes (metadata) from the memory | 20081210 | |
| 33 | Instance method | Public | Method | Analyzes and sets attributes (metadata) from the database | 20081210 | |
| 34 | Instance method | Public | Method | Sets the NLS object name | 20090513 | |
| 35 | Instance method | Public | Method | Sets the request status | 20081210 | |
| 36 | Instance method | Private | Method | Updates DB6_NLS_OBJECTS with tablespace info | 20121005 | |
| 37 | Instance method | Public | Method | Creates an InfoProvider in the database | 20081210 | |
| 38 | 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 | C_S_VERSION_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_VERSION_HEADER | 20081211 | ||||
| 2 | E_ALTERED | Call by reference | Type reference (TYPE) | BOOLEAN | 20081211 | ||||
| 3 | E_T_DICTIONARY_OBJECTS | Call by reference | Type reference (TYPE) | T_DICTIONARY_OBJECTS | 20081211 | ||||
| 4 | I_ONLY_COLLECT | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-TRUE | 20081211 | |||
| 5 | I_S_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_HEADER | 20081211 | ||||
| 6 | I_S_VERSION_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_VERSION_HEADER | 20081211 | ||||
| 7 | I_T_ADDED_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 | ||||
| 8 | I_T_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 | ||||
| 9 | I_T_MODIFIED_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 | |||
| 2 | 20081211 | |||
| 3 | 20081211 | |||
| 4 | 20081211 |
Method ALTER_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RECON_TSTMP | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP | UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) | 20091014 | |||
| 2 | I_ACTION | Call by reference | Type reference (TYPE) | REQUEST_ACTION | 20081211 | ||||
| 3 | I_PRODUCTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-FALSE | 20081211 | |||
| 4 | I_S_HEADER | Call by reference | Type reference (TYPE) | RSDAI_S_REQUEST_HEADER | 20081211 | ||||
| 5 | I_T_DATA_LOADS | Call by reference | Type reference (TYPE) | T_DATA_LOADS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 | |||
| 2 | 20081211 | |||
| 3 | 20081211 |
Method CHECK_TS_SIZE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_DATATBSPC | Call by reference | Type reference (TYPE) | STRING | 20121005 | ||||
| 2 | C_INDEXTBSPC | Call by reference | Type reference (TYPE) | STRING | 20121005 | ||||
| 3 | E_BW_TABLE_SIZE | Call by reference | Type reference (TYPE) | OBLKB | Belegter Speicherplatz einer Tabelle (in KB) | 20121005 | |||
| 4 | I_OBJNAME | Call by reference | Type reference (TYPE) | RSDAI_NEARLINE_OBJECT | BW Nearline Interface: Nearline-Objekt | 20121005 | |||
| 5 | I_TABLE | Call by reference | Type reference (TYPE) | DBSTATAM-TNAME | Tabellenname | 20121005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121005 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OBJNAME | Call by reference | Type reference (TYPE) | RSDAI_NEARLINE_OBJECT | 20081211 | ||||
| 2 | I_R_CONNECTION | Call by reference | Object reference (TYPE REF TO) | CL_RSDA_DB6_CONNECTION | 20081211 | ||||
| 3 | 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 | I_ACTION | Call by reference | Type reference (TYPE) | REQUEST_ACTION | 20100924 | ||||
| 2 | I_RECON_TIMESTMPL | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP | 20100924 | ||||
| 3 | I_REQUEST_SID | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID | 20100924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20100924 |
Method CREATE_CONSTRAINT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMNS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | Column Definitions of Nearline Table | 20130411 | |||
| 2 | I_INDEX_TYPE | Call by reference | Type reference (TYPE) | STRING | 20130411 | ||||
| 3 | I_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20130411 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Aktion wurde abgebrochen | 20090311 |
Method CREATE_INDEX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_COLUMNS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20090318 | ||||
| 2 | I_INDEX_TYPE | Call by reference | Type reference (TYPE) | STRING | 20090318 | ||||
| 3 | I_TABLENAME | Call by reference | Type reference (TYPE) | TABNAME | Table Name | 20090318 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20090318 |
Method CREATE_REQUEST Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_RECON_TSTMP | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP | UTC-Zeitstempel in Langform (JJJJMMTThhmmss,mmmuuunnn) | 20091014 | |||
| 2 | I_PRODUCTIVE | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-FALSE | 20081211 | |||
| 3 | I_R_REQUEST_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | 20081211 | ||||
| 4 | I_S_HEADER | Call by reference | Type reference (TYPE) | RSDAI_S_REQUEST_HEADER | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 | |||
| 2 | 20081211 | |||
| 3 | 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 | Aktion wurde abgebrochen | 20090311 |
Method DELETE_DATA_PACKAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DATA_PACKAGE_SID | Call by reference | Type reference (TYPE) | RSSID | 20081211 | ||||
| 2 | I_DB_NAME | Call by reference | Type reference (TYPE) | DBCON_NAME | 20081211 | ||||
| 3 | I_REQUEST_SID | Call by reference | Type reference (TYPE) | RSDA_REQSID | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 | |||
| 2 | 20081211 |
Method DROP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CALLING_METHOD | Call by reference | Type reference (TYPE) | STRING | IF_RSDA_DB6_CONSTANTS~CALLING_METHOD-DROP_TABLE | 20090513 | |||
| 2 | I_COMPLETE | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-TRUE | 20081211 | |||
| 3 | I_S_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_HEADER | 20081211 | ||||
| 4 | I_S_VERSION_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_VERSION_HEADER | 20081211 | ||||
| 5 | I_T_VERSION_HEADERS | Call by reference | Type reference (TYPE) | T_TABLE_VERSION_HEADERS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 |
Method DROP_LOCAL_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | 20090513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20090513 |
Method DROP_SEQUENCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20130411 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Action Canceled | 20130411 |
Method DROP_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | R_ALTER_STRATEGY | Value transfer | Type reference (TYPE) | STRING | 20090513 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | E_BW_TABLE_SIZE | Call by reference | Type reference (TYPE) | OBLKB | Belegter Speicherplatz einer Tabelle (in KB) | 20121005 | |||
| 2 | I_OBJNAME | Call by reference | Type reference (TYPE) | RSDAI_NEARLINE_OBJECT | BW Nearline Interface: Nearline-Objekt | 20121005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Action Canceled | 20121005 |
Method GET_LOAD_TABLE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | 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 | E_T_REQUESTS | Call by reference | Type reference (TYPE) | IF_RSDA_DB6_CONSTANTS=>TY_T_REQUID | 20091013 | ||||
| 2 | I_FOR_VERIFICATION | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-FALSE | boolsche Variable (X=true, -=false, space=unknown) | 20091013 | ||
| 3 | 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 | Aktion wurde abgebrochen | 20091013 |
Method GET_MDC_DIMENSIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_T_GENMDC | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | Spaltendefinitionen einer Nearline-Tabelle | 20090318 | |||
| 2 | I_OBJNAME | Call by reference | Type reference (TYPE) | CHAR15 | Char 15 | 20081211 | |||
| 3 | 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 | Aktion wurde abgebrochen | 20090318 |
Method GET_REQUEST_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_REQSTAT | Call by reference | Type reference (TYPE) | INT4 | BW Archivierung: Status des Archivierungs-/Rückladerequests | 20081211 | |||
| 2 | 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 | 20081211 |
Method GET_TABLESPACE_NAMES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DATACLASS | Call by reference | Type reference (TYPE) | STRING | Gewählte Dataclass im RSADMIN | 20081211 | |||
| 2 | E_DATA_TABLESPACE | Call by reference | Type reference (TYPE) | STRING | Data Table Space für die pre-set data class | 20081211 | |||
| 3 | E_INDEX_TABLESPACE | Call by reference | Type reference (TYPE) | STRING | Index Table Space für die pre-set data class | 20081211 | |||
| 4 | I_TABLE_NAME | Call by reference | Type reference (TYPE) | TABNAME | Quell Tabelle Name | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20090311 |
Method GET_TABLE_DEFINITION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REFTABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20081211 | ||||
| 2 | I_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | 20081211 | ||||
| 3 | I_TABPREFIX | Call by reference | Type reference (TYPE) | RSDA_TABPREFIX | 20081211 | ||||
| 4 | I_T_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 | ||||
| 5 | 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 | 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 | I_T_TABFIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | Spaltendefinitionen einer Nearline-Tabelle | 20090626 | |||
| 2 | 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 | I_T_DATA | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20081211 | ||||
| 2 | I_T_TABFIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 |
Method MANAGE_DB_STORAGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_EXTENTSIZE | Call by reference | Type reference (TYPE) | I | Extent size | 20090311 | |||
| 2 | I_TABLESPACE_NAME | Call by reference | Type reference (TYPE) | STRING | Value | 20090311 | |||
| 3 | I_TABLE_TYPE | Call by reference | Type reference (TYPE) | STRING | DIM, FACT or DSO | 20090311 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20090311 |
Method PREPARE_FOR_READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_FROM_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20081211 | ||||
| 2 | E_GROUPBY_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20081211 | ||||
| 3 | E_ORDERBY_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20081211 | ||||
| 4 | E_SELECT_LIST_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20081211 | ||||
| 5 | E_T_REQUESTS | Call by reference | Type reference (TYPE) | IF_RSDA_DB6_CONSTANTS=>TY_T_REQUID | 20091013 | ||||
| 6 | E_WHERE_CLAUSE | Call by reference | Type reference (TYPE) | STRING | 20081211 | ||||
| 7 | I_ACCESS_METHOD | Call by reference | Type reference (TYPE) | STRING | 'OPEN_SQL' | 20090624 | |||
| 8 | I_FOR_VERIFICATION | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-FALSE | 20081211 | |||
| 9 | I_GROUP_BY | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-FALSE | 20081211 | |||
| 10 | I_LOOKUP_TABNAME | Call by reference | Type reference (TYPE) | STRING | Look-Up Tabelle Name | 20090624 | |||
| 11 | I_REQUEST_TABNAME | Call by reference | Type reference (TYPE) | STRING | Request Tabelle Name | 20091013 | |||
| 12 | I_R_SELECTION_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | 20081211 | ||||
| 13 | I_T_LOOKUP_CONDITIONS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION_1=>T_LOOKUP_CONDITIONS | 20090624 | ||||
| 14 | I_T_SELFIELDS | Call by reference | Type reference (TYPE) | T_FIELD_SELECTIONS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | Aktion wurde abgebrochen | 20090311 |
Method SET_LAST_TIMESTAMP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LAST_TIMESTAMP | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>RECONCILIATION_TIMESTAMP | 20100924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | I_S_TABLE_HEADER | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER | 20081211 | ||||
| 2 | I_S_TABLE_VERSION_HEADER | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_VERSION_HEADER | 20081211 | ||||
| 3 | I_T_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_TABLE_FIELDS | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 |
Method SET_METADATA_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_READ_TYPE | Call by reference | Type reference (TYPE) | STRING | 20090513 | ||||
| 2 | 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 | 20081211 |
Method SET_NLS_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_R_CONNECTION | Call by reference | Object reference (TYPE REF TO) | CL_RSDA_DB6_CONNECTION | DB6 NLS Verbindungsklasse | 20090513 | |||
| 2 | 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 | Aktion wurde abgebrochen | 20090513 |
Method SET_REQUEST_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUEST_SID | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>REQUEST_SID | 20081211 | ||||
| 2 | I_REQUEST_STATUS | Call by reference | Type reference (TYPE) | INT4 | BW Archivierung: Status des Archivierungs-/Rückladerequests | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Aktion wurde abgebrochen | 20091015 |
Method SET_TABLESPACE_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BW_TABLE_SIZE | Call by reference | Type reference (TYPE) | OBLKB | Belegter Speicherplatz einer Tabelle (in KB) | 20121005 | |||
| 2 | I_TABLESPACE | Call by reference | Type reference (TYPE) | STRING | 20121005 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20121005 |
Method STORE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_S_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_HEADER | 20081211 | ||||
| 2 | C_S_VERSION_HEADER | Call by reference | Type reference (TYPE) | S_TABLE_VERSION_HEADER | 20081211 | ||||
| 3 | E_T_DICTIONARY_OBJECTS | Call by reference | Type reference (TYPE) | T_DICTIONARY_OBJECTS | 20081211 | ||||
| 4 | I_CALLING_METHOD | Call by reference | Type reference (TYPE) | STRING | IF_RSDA_DB6_CONSTANTS~CALLING_METHOD-CREATE_TABLE | 20090513 | |||
| 5 | I_ONLY_COLLECT | Call by reference | Type reference (TYPE) | BOOLEAN | C_BOOLEAN-TRUE | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 |
Method STORE_DDIC_TABLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SX_TABL | Call by reference | Type reference (TYPE) | PTY_SX_TABL | 20081211 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20081211 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 702 |