Hierarchy
⤷ 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 |