SAP ABAP Interface IF_RSBK_SRC (Interface for Data Sources of a DTP)
Hierarchy
☛
SAP_BW (Software Component) SAP Business Warehouse
⤷
BW-WHM-DST (Application Component) Data Staging
⤷
RSBK (Package) Data Transfer Process: Kernel Objects
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSBK_DTP | Data Transfer Process: Public Interface | 20050615 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDD_DTA | Metadata for InfoProvider / Data Target for Transformations | 20041216 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDHA_HAAP_DTP | Persistency layer of Analysis Processes DTP Integration | 20121205 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDMD_DTP_PROXY | Proxy for the new data source: Maste data | 20050920 |
| 5 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSDS_DTP_PROXY | Proxy for the New DataSource Compared to DTP | 20040422 |
| 6 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_RSSH_DTP_PROXY | DTP and Transformation Connection for Hierarchies | 20060110 |
Properties
| Interface | IF_RSBK_SRC | |
| Short Description | Interface for Data Sources of a DTP |
General Data
| Package | RSBK | Data Transfer Process: Kernel Objects |
| Created | 20030822 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | RS | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_RSBK_SERVER | Interface for General Servers of a DTP | 20040506 |
Friends
Interface IF_RSBK_SRC has no friend.
Attributes
Interface IF_RSBK_SRC has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Returns Data Package Observer for Source | 20040510 | |
| 2 | Instance method | Public | Method | Returns Delta Process for the Data Source | 20031009 | |
| 3 | Instance method | Public | Method | Returns Data Target Type | 20040315 | |
| 4 | Instance method | Public | Method | Logical System for Source | 20050127 | |
| 5 | Instance method | Public | Method | Actual Name of Source (Part of ID) | 20050127 | |
| 6 | Instance method | Public | Method | Is open hub deactivated as target? | 20060112 | |
| 7 | Instance method | Public | Method | Object Reference for Selection Range (Universe) | 20070910 | |
| 8 | Instance method | Public | Method | Parts of a MultiProvider | 20100201 | |
| 9 | Instance method | Public | Method | Indicator: Direct Access Possible | 20050119 | |
| 10 | Instance method | Public | Method | Requests Loaded From Source | 20071128 | |
| 11 | Instance method | Public | Method | Returns Request Observer for Source | 20040510 | |
| 12 | Instance method | Public | Method | Returns Data Targets for this Data Source | 20030910 | |
| 13 | Instance method | Public | Method | Data source ID | 20030904 | |
| 14 | Instance method | Public | Method | Type of Data Source | 20030904 | |
| 15 | Instance method | Public | Method | Indicator: Initial Non-Cumulative Build Is Supported | 20050208 | |
| 16 | Instance method | Public | Method | Real Time Is Supported | 20051216 | |
| 17 | Instance method | Public | Method | Is target allowed? | 20060727 | |
| 18 | Instance method | Public | Method | Activation Time Stamp for Source | 20050112 | |
| 19 | Instance method | Public | Method | Unexpected Info Format for Process Chains | 20051006 |
Events
Interface IF_RSBK_SRC has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | S_SRC | Public | See coding | 20100222 | BEGIN OF s_src,
src TYPE rsbksrcnm,
srctp TYPE rsbksrctp,
END OF s_src
|
||
| 2 | TS_SRC | Public | See coding | 20100222 | ts_src TYPE SORTED TABLE OF s_src WITH UNIQUE KEY src srctp
|
Method Signatures
Method GET_DATAPACKAGE_OBSERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_R_DATAPACKAGE_OBSERVER | Value transfer | Object reference (TYPE REF TO) | IF_RSBK_DATAPACKAGE_OBSERVER | Observer für DTP-Request | 20040510 |
Method GET_DATAPACKAGE_OBSERVER on Interface IF_RSBK_SRC has no exception.
Method GET_DELTA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DELTA | Value transfer | Type reference (TYPE) | ROGENDELTA | 20031009 |
Method GET_DELTA on Interface IF_RSBK_SRC has no exception.
Method GET_DTA_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DTA_TYPE | Value transfer | Type reference (TYPE) | RSSTATMANDTA_TYPE | Typ des Datenziels | 20040315 |
Method GET_DTA_TYPE on Interface IF_RSBK_SRC has no exception.
Method GET_LOGSYS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LOGSYS | Value transfer | Type reference (TYPE) | RSSLOGSYS | Quellsystem | 20050127 |
Method GET_LOGSYS on Interface IF_RSBK_SRC has no exception.
Method GET_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NAME | Value transfer | Type reference (TYPE) | RSBKSRCNM | Eigentlicher Name des Quelle (z.B. ohne Quellsystem) | 20050127 |
Method GET_NAME on Interface IF_RSBK_SRC has no exception.
Method GET_NO_OPEN_HUB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_NO_OPEN_HUB | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20060112 |
Method GET_NO_OPEN_HUB on Interface IF_RSBK_SRC has no exception.
Method GET_OBJ_REF_UNIVERSE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_R_UNIVERSE | Value transfer | Object reference (TYPE REF TO) | CL_RSMDS_UNIVERSE | Allgemeine Menge (Factory-Klasse) | 20070910 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Fehler beim Zugriff | 20070910 |
Method GET_PART_PROVIDERS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_HIST_ALL | Call by reference | Type reference (TYPE) | CHAR1 | RS_C_FALSE | Alle Teilprovider mit Daten in nicht gelöschte DTP Req | 20100222 | ||
| 2 | R_T_PART_SRC_R | Value transfer | Type reference (TYPE) | RSBK_T_SRC_R | Tabelle mit Datenquellen für den Datentransferprozess | 20100201 |
Method GET_PART_PROVIDERS on Interface IF_RSBK_SRC has no exception.
Method GET_REMOTE_ENABLED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_REMOTE_ENABLED | Value transfer | Type reference (TYPE) | ROVIRTFL | Kennzeichen: liefert bei synchronem Zugriff konsistene Daten | 20050119 |
Method GET_REMOTE_ENABLED on Interface IF_RSBK_SRC has no exception.
Method GET_REQUESTS_OUTBOUND Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ONLY_ACTIVE | Call by reference | Type reference (TYPE) | RS_BOOL | Boolean | 20071128 | |||
| 2 | R_TH_REQUID | Value transfer | Type reference (TYPE) | RSBK_TH_REQUID | DTP Tabelle mit Request SIDs | 20071128 |
Method GET_REQUESTS_OUTBOUND on Interface IF_RSBK_SRC has no exception.
Method GET_REQUEST_OBSERVER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REQUID | Call by reference | Type reference (TYPE) | RSBKREQUID | Request eines Datentransferprozesses | 20120730 | |||
| 2 | I_TSTATE | Call by reference | Type reference (TYPE) | RSBKTSTATE | Technischer Verarbeitungsstatus eines DTP-Requests | 20061218 | |||
| 3 | R_R_OBSERVER | Value transfer | Object reference (TYPE REF TO) | IF_RSBK_REQUEST_OBSERVER | Observer für DTP-Request | 20040510 |
Method GET_REQUEST_OBSERVER on Interface IF_RSBK_SRC has no exception.
Method GET_SEND_DATA_TO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_T_TGT_R | Value transfer | Type reference (TYPE) | RSBK_T_TGT_R | 20030910 |
Method GET_SEND_DATA_TO on Interface IF_RSBK_SRC has no exception.
Method GET_SRC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SRC | Value transfer | Type reference (TYPE) | RSBKSRCNM | 20030904 |
Method GET_SRC on Interface IF_RSBK_SRC has no exception.
Method GET_SRCTP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SRCTP | Value transfer | Type reference (TYPE) | RSOHSRCTYPE | 20030904 |
Method GET_SRCTP on Interface IF_RSBK_SRC has no exception.
Method GET_STOCKUPD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_STOCKUPD | Value transfer | Type reference (TYPE) | RSSTOCKUPD | Flag: Anfangsbestand aufbauen wird unterstützt | 20050208 |
Method GET_STOCKUPD on Interface IF_RSBK_SRC has no exception.
Method GET_SUPPORTS_REALTIME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SUPPORTS_REALTIME | Value transfer | Type reference (TYPE) | RS_BOOL | Boolean | 20051216 |
Method GET_SUPPORTS_REALTIME on Interface IF_RSBK_SRC has no exception.
Method GET_TGT_INVALID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DTP | Call by reference | Type reference (TYPE) | RSBKDTPNM | Datentransferprozess ID | 20090330 | |||
| 2 | I_R_TGT | Call by reference | Object reference (TYPE REF TO) | IF_RSBK_TGT | Schnittstelle für Datenziele eines DTPs | 20060727 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | BW Exception mit generischer Nachricht (keine spez. Attrib.) | 20090330 |
Method GET_TIMESTMP_ACT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_TIMESTMP_ACT | Value transfer | Type reference (TYPE) | RSTIMESTMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20050112 |
Method GET_TIMESTMP_ACT on Interface IF_RSBK_SRC has no exception.
Method GET_T_INFO_FNAM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_T_INFO | Value transfer | Type reference (TYPE) | RS_T_RSCEDST | BIW: Übergabestruktur | 20051006 |
Method GET_T_INFO_FNAM on Interface IF_RSBK_SRC has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 400 |