SAP ABAP Interface IF_RSDAI_NEARLINE_CONNECTION_1 (Test)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DST (Application Component) Data Staging
⤷
RSDA_NEARLINE_IF_LOCAL (Package) Local Nearline Interface for SAP BW
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDA_DB6_CONNECTION | DB6 NLS Connection Class | 20090513 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDA_NEARLINE_CONNECTION | Nearline Connection Factory | 20130902 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDA_SDB_CONNECTION | Near-Line Connection Using MaxDB (Reference and Demo Impl.) | 20090313 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDA_SYB_CONNECTION_IMPL | Near-Line Connection Using Sybase IQ | 20121022 |
Properties
| Interface | IF_RSDAI_NEARLINE_CONNECTION_1 | |
| Short Description | Test |
General Data
| Package | RSDA_NEARLINE_IF_LOCAL | Local Nearline Interface for SAP BW |
| Created | 20080303 | SAP |
| Last changed | 20130531 | SAP |
| 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... |
Interfaces
Interface IF_RSDAI_NEARLINE_CONNECTION_1 has no interface.
Friends
Interface IF_RSDAI_NEARLINE_CONNECTION_1 has no friend.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_RELATIONAL_OPERATOR | Constant | Public | See coding | 20090313 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Open Cursor on Near-Line Table for Lookup | 20090313 |
Events
Interface IF_RSDAI_NEARLINE_CONNECTION_1 has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | RELATIONAL_OPERATOR | Public | Type reference (TYPE) | RSOPTION | Relational Operator | 20090313 | |
| 2 | ROW_COUNTER | Public | See coding | 20090313 | row_counter TYPE p LENGTH 10 DECIMALS 0
|
||
| 3 | S_LOOKUP_CONDITION | Public | See coding | 20090313 | BEGIN OF s_lookup_condition,
fieldname TYPE rsdai_s_field_selection-fieldname,
relational_operator TYPE relational_operator,
component_name TYPE rsdai_s_field_selection-component_name,
END OF s_lookup_condition
|
||
| 4 | S_LOOKUP_FIELD | Public | See coding | 20090313 | BEGIN OF s_lookup_field,
component_index TYPE i,
component_name TYPE rsdai_s_field_selection-component_name,
datatype TYPE rsdai_s_table_field-datatype,
leng TYPE rsdai_s_table_field-leng,
decimals TYPE rsdai_s_table_field-decimals,
END OF s_lookup_field
|
||
| 5 | T_LOOKUP_CONDITIONS | Public | See coding | 20090313 | t_lookup_conditions TYPE STANDARD TABLE OF s_lookup_condition WITH NON-UNIQUE DEFAULT KEY
|
||
| 6 | T_LOOKUP_FIELDS | Public | See coding | 20090313 | t_lookup_fields TYPE STANDARD TABLE OF s_lookup_field WITH NON-UNIQUE DEFAULT KEY
|
Method Signatures
Method OPEN_CURSOR_FOR_LOOKUP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GROUP_BY | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>BOOLEAN | IF_RSDAI_NEARLINE_CONNECTION=>C_BOOLEAN-FALSE | GROUP BY for all fields without aggregate function | 20090313 | ||
| 2 | I_MAXIMUM_ROWS | Call by reference | Type reference (TYPE) | ROW_COUNTER | Maximum Number of Data Records | 20090313 | |||
| 3 | I_R_LOG | Call by reference | Object reference (TYPE REF TO) | IF_RSDAI_NEARLINE_LOG | Log | 20090313 | |||
| 4 | I_R_SELECTION_SET | Call by reference | Object reference (TYPE REF TO) | CL_RSMDS_SET | Multi-Dimensional Quantity (Where Clause) | 20090313 | |||
| 5 | I_S_TABLE_HEADER | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>S_TABLE_HEADER | BW Nearline Interface: Name of a Nearline Table | 20090313 | |||
| 6 | I_T_FIELD_SELECTIONS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION=>T_FIELD_SELECTIONS | Column Selection for Selection (Selection Clause) | 20090313 | |||
| 7 | I_T_LOOKUP_CONDITIONS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION_1=>T_LOOKUP_CONDITIONS | Internal table of join conditions | 20090313 | |||
| 8 | I_T_LOOKUP_DATA | Call by reference | Type reference (TYPE) | ANY TABLE | Internal table of data to be joined with Nearline Table | 20090313 | |||
| 9 | I_T_LOOKUP_FIELDS | Call by reference | Type reference (TYPE) | IF_RSDAI_NEARLINE_CONNECTION_1=>T_LOOKUP_FIELDS | Internal table of join fields definition | 20090313 | |||
| 10 | R_R_CURSOR | Value transfer | Object reference (TYPE REF TO) | IF_RSDAI_NEARLINE_CURSOR | Cursor on a Nearline Provider | 20090313 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Action Was Terminated, for Ex. Due to Erroneous Parameters | 20090313 | ||
| 2 | Action is rejected (should be covered by standard cursor) | 20090313 | ||
| 3 | Communication Error (for example, Network Error) | 20090313 | ||
| 4 | Table or View Does Not Exist | 20090313 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 740 |