SAP ABAP Interface IF_RSBK_CMD_X (Interface: DTP Extract Command)
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 composition (i COMPRISING i_ref)  IF_RSBK_CMD_X_REALTIME DTP: Real-Time Extractor 20050418
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_X Superclass for Extraction Command 20040213
Properties
Interface IF_RSBK_CMD_X  
Short Description Interface: DTP Extract Command    
General Data
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20040213   SAP 
Last changed 20140121   SAP 
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSBK_CMD_X has no interface.
Friends
Interface IF_RSBK_CMD_X has no friend.
Attributes
Interface IF_RSBK_CMD_X has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 GET_DATAPACKAGE Instance method Public Method Gets a Data Package 20040213
2 GET_DATAPACKAGE_GENERAL Instance method Public Method Gets a Data Package (All Extraction Types) 20061219
3 GET_DATAPACKAGE_SELECTIONS Instance method Public Method 20040812
4 GET_DATAPACKAGE_SEMGROUP Instance method Public Method Gets a Semantically Complete Data Package 20061219
5 GET_DELTAINIT Instance method Public Method Indicator: First Delta Request 20070809
6 GET_MAXROWS Instance method Public Method Returns Maximum Number of Rows To Be Read 20060619
7 GET_OPEN_CHILD_REQUEST Instance method Public Method 20120730
8 GET_SCRIPT_INFO Instance method Public Method 20121123
9 GET_SINGLEREQUEST_OK Instance method Public Method Retrieval by Requests Permitted? 20080715
10 GET_TH_RANGE Instance method Public Method 20040325
11 GET_TH_RANGE_TXT Instance method Public Method 20100217
12 GET_TH_REQUID_SRC Instance method Public Method 20040326
13 GET_T_FIELDS_SEL Instance method Public Method Fields Available for Selection 20061030
14 GET_WITH_PREFETCH Instance method Public Method 20040812
15 IS_DATAPACKAGE_AVAILABLE Instance method Public Method 20120730
16 SET_GROUPS_EXIST Instance method Public Method Set Indicator: Groups Exist 20050324
17 SET_MAXROWS Instance method Public Method Maximum Number of Rows To Be Read 20060619
18 SET_SEMANTIC_GROUPS Instance method Public Method Sets Semantic Groups 20050104
19 SET_TH_RANGE Instance method Public Method 20040325
20 SET_TH_RANGE_FROM_SELECTION Instance method Public Method 20050127
21 SET_TH_REQUID_SRC Instance method Public Method 20040326
Events
Interface IF_RSBK_CMD_X has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TH_MULTI_SOURCES_REQS Public See coding 20130125 TH_MULTI_SOURCES_REQS type HASHED TABLE OF RSBK_S_REQUID with unique key requid src
Method Signatures

Method GET_DATAPACKAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA Open Hub: Datenpaket 20040331
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20040811
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA keine weiteren Daten 20040427
2 CX_RS_STEP_FAILED Operation gescheitert 20040906

Method GET_DATAPACKAGE_GENERAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA 20061219
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20061219
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA 20061219
2 CX_RS_STEP_FAILED 20061219

Method GET_DATAPACKAGE_SELECTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TH_DP_SELECTIONS Value transfer Type reference (TYPE) RSBK_TH_DP_SELECTIONS Tabelle mit Datenpaketen und Selektionen 20040812
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050614

Method GET_DATAPACKAGE_SEMGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_OUTBOUND Value transfer Object reference (TYPE REF TO) CL_RSBK_DATA 20061219
2 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_STEP 20061219
# Exception Resumable Description Created on
1 CX_RSB_NO_MORE_DATA 20061219
2 CX_RS_STEP_FAILED 20061219

Method GET_DELTAINIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELTAINIT Value transfer Type reference (TYPE) RSBKDELTAINIT Kennzeichen: Erster Delta-Request eines DTPs 20070809

Method GET_DELTAINIT on Interface IF_RSBK_CMD_X has no exception.

Method GET_MAXROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_MAXROWS Value transfer Type reference (TYPE) I 20060619

Method GET_MAXROWS on Interface IF_RSBK_CMD_X has no exception.

Method GET_OPEN_CHILD_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACT_REQ_CLOSED Call by reference Type reference (TYPE) RS_BOOL Status der aktuellen Reuqest berücksichtigen 20120730
2 Returning R_CREATE_CHILD_REQ Value transfer Type reference (TYPE) RS_BOOL Boolean 20120730

Method GET_OPEN_CHILD_REQUEST on Interface IF_RSBK_CMD_X has no exception.

Method GET_SCRIPT_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_QUERY_STATEMENT Call by reference Type reference (TYPE) STRING Query Statement, Source Part 20130125
2 Exporting E_TABNAME Call by reference Type reference (TYPE) STRING Table Name 20121123
3 Importing I_R_LOG Call by reference Object reference (TYPE REF TO) CL_RSBM_LOG_CURSOR_PROCESS Handle for Hierarchical Log 20130131
4 Importing I_TH_FIELD Call by reference Type reference (TYPE) CL_RSTRAN_STAT=>TY_TH_RSBK_ENHANCED Source Fields 20130226
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Object Not Found 20121127
2 CX_RS_STEP_FAILED DTP Request: Errors in Step 20130131

Method GET_SINGLEREQUEST_OK Signature

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

Method GET_SINGLEREQUEST_OK on Interface IF_RSBK_CMD_X has no exception.

Method GET_TH_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FOR_UI Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20100218
2 Returning R_TH_RANGE Value transfer Type reference (TYPE) RSBK_TH_RANGE Schnittstelle: Selektionskriterien 20040325

Method GET_TH_RANGE on Interface IF_RSBK_CMD_X has no exception.

Method GET_TH_RANGE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_STR_RANGE Value transfer Type reference (TYPE) STRING Schnittstelle: Selektionskriterien 20100217

Method GET_TH_RANGE_TXT on Interface IF_RSBK_CMD_X has no exception.

Method GET_TH_REQUID_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ALL_SRC Call by reference Type reference (TYPE) RS_BOOL 0REQUID SIDS aller Quellen (MultiProvider) 20100202
2 Importing I_SRC Call by reference Type reference (TYPE) RSBKSRCNM Name der Datenquelle eines Datentransferprozesses 20100201
3 Importing I_SRCTP Call by reference Type reference (TYPE) RSBKSRCTP Typ des Quellobjekts eines Datentransferprozesses 20100201
4 Returning R_TH_REQUID_SRC Value transfer Type reference (TYPE) TH_MULTI_SOURCES_REQS Request-IDs 20040326

Method GET_TH_REQUID_SRC on Interface IF_RSBK_CMD_X has no exception.

Method GET_T_FIELDS_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_FIELDS_SEL Value transfer Type reference (TYPE) RSBK_T_FIELD_SEL Feldliste einer Datenquelle eines DTP 20061030

Method GET_T_FIELDS_SEL on Interface IF_RSBK_CMD_X has no exception.

Method GET_WITH_PREFETCH Signature

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

Method GET_WITH_PREFETCH on Interface IF_RSBK_CMD_X has no exception.

Method IS_DATAPACKAGE_AVAILABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DATAPACKAGE Call by reference Type reference (TYPE) RSDATAPID Datenpaketnummer 20120730
2 Returning R_IS_AVAILABLE Value transfer Type reference (TYPE) RS_BOOL Boolean 20120730

Method IS_DATAPACKAGE_AVAILABLE on Interface IF_RSBK_CMD_X has no exception.

Method SET_GROUPS_EXIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPS_EXIST Call by reference Type reference (TYPE) RS_BOOL Boolean 20050324

Method SET_GROUPS_EXIST on Interface IF_RSBK_CMD_X has no exception.

Method SET_MAXROWS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXROWS Call by reference Type reference (TYPE) I 0 20060619

Method SET_MAXROWS on Interface IF_RSBK_CMD_X has no exception.

Method SET_SEMANTIC_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_FIELDS Call by reference Type reference (TYPE) RSBK_TX_FIELDS_KEYFL Segmentliste mit Feldern und Schlüsselflag 20050104

Method SET_SEMANTIC_GROUPS on Interface IF_RSBK_CMD_X has no exception.

Method SET_TH_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_RANGE Call by reference Type reference (TYPE) RSBK_TH_RANGE DTP: Selektionen für Quelle 20040325
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040523

Method SET_TH_RANGE_FROM_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_SELSET Call by reference Object reference (TYPE REF TO) CL_RSMDS_SET Multi-dimensionale Menge 20050127
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050203

Method SET_TH_REQUID_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TH_REQUID_SRC Call by reference Type reference (TYPE) RSBK_TH_REQUID DTP Tabelle mit Request SIDs 20040326
2 Returning R_NO_SRC_REQUEST_NEEDED Value transfer Type reference (TYPE) RS_BOOL Boolean 20130419
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20040518
History
Last changed by/on SAP  20140121 
SAP Release Created in 400