SAP ABAP Class CL_RSBK_CMD_TPL_X (Superclass for Extraction Templates)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBK (Package) Data Transfer Process: Kernel Objects
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBK_CMD_TPL Superclass for Command Template 20030926
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBC_ERROR_HANDLER_X_TPL Extractor Error Stack 20050613
2 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_X_INFOPROVIDER_TPL Template for Extraction from an InfoProvider 20040922
3 Inheritance (c INHERITING FROM c_ref)  CL_RSDHA_X_HAAP_TPL DTP: Template for Extraction from an HANA Analysis Process 20121203
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDMD_IOBJ_X_TPL Master Data extraction template 20050919
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDS_X_TPL Example for Template of an Extraction Commmand 20040423
6 Inheritance (c INHERITING FROM c_ref)  CL_RSSH_DTP_BASE_X_TPL Functional Location Extraction Hierarchies 20091125
7 Inheritance (c INHERITING FROM c_ref)  CL_RSSH_DTP_HIER_X_TPL Functional Location Extraction Hierarchies 20060124
Properties
Class CL_RSBK_CMD_TPL_X  
Short Description Superclass for Extraction Templates    
Super Class CL_RSBK_CMD_TPL Superclass for Command Template 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20030926   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
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
Class CL_RSBK_CMD_TPL_X has no interface implemented.
Friends
Class CL_RSBK_CMD_TPL_X has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_FETCHUNTILEOF Instance attribute Public Type reference (TYPE) RSBKFETCHUNTILEOF Indicator: Retrieve Until No More New Data 20070606
2 N_GROUPING_NECESSARY Instance attribute Public Type reference (TYPE) RS_BOOL Indicator: Grouping Necessary 20050808
3 N_MAXSIZE Instance attribute Public Type reference (TYPE) RSBKMAXSIZE Maximum number of table entries in extraction API interface 20040920
4 N_MINSIZE Instance attribute Public Type reference (TYPE) RSBKMIMSIZE DTP Extraction: Min. Package Size 20091210
5 N_ONLYLASTREQUEST Instance attribute Public Type reference (TYPE) RSBKFULLONLYLAST Only retrieve last request 20090324
6 N_PAR_X Instance attribute Protected Type reference (TYPE) RSBKPARALLELEXTR Parallel/Serial Extraction 20110310
7 N_REMOTE Instance attribute Public Type reference (TYPE) RSBKREMOTE Indicator: DTP for Direct Access 20050119
8 N_SINGLEREQUEST Instance attribute Public Type reference (TYPE) RSBKSINGLEREQUEST Get Data by Request 20060825
9 N_SRC Instance attribute Public Type reference (TYPE) RSBKSRCNM Technical Name of Data Source 20030926
10 N_SRCTP Instance attribute Public Type reference (TYPE) RSBKSRCTP Type of Source Object of a Data Transfer Process 20030926
11 N_T_REQUID Instance attribute Public Type reference (TYPE) RSB_T_REQUEST List with Request SIDs 20031208
12 N_UPDMODE Instance attribute Public Type reference (TYPE) RSBKUPDMODE Data Transfer Process: Extraction Mode 20040426
13 O_R_SRC Instance attribute Protected Object reference (TYPE REF TO) IF_RSBK_SRC Object Reference to Data Source 20031010
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor 20030926
2 COPY_FROM_TPL Instance method Public Method 20040324
3 GET_DELTA Instance method Public Method 20050720
4 GET_DTP_STANDARD Instance method Public Method Standard DTP 20060818
5 GET_FETCHUNTILEOF Instance method Public Method Indicator: Retrieve All Data 20070606
6 GET_FIELDS_KEYFL Instance method Public Method Delivers Complete Field List with Key Property 20040628
7 GET_FIELDS_SEL Instance method Public Method 20040423
8 GET_LOGSYS Instance method Public Method Logical System (If System-Dependent) 20050119
9 GET_OBJ_REF_SRC Instance method Public Method 20030926
10 GET_OBJ_REF_SRC_STATIC Static method Public Method 20071015
11 GET_ONLYLASTREQUEST Instance method Public Method Indicator: Only retrieve last request 20090324
12 GET_PAR_X Instance method Public Method 20110311
13 GET_RELATED_DEPENDENT Instance method Public Method 20040324
14 GET_SEMGROUP Instance method Public Method Indicator: Delivers Semantically Grouped Data Packages 20041116
15 GET_SINGLEREQUEST Instance method Public Method Indicator: Get Data by Request 20060825
16 GET_SORTING_ENABLED Instance method Public Method Indicator: Extractor Can Read Sorted 20061219
17 GET_SRC_SHADOW Instance method Public Method ID of Source for Shadow Version 20060707
18 GET_TIMESTMP_ACT Instance method Public Method 20050112
19 GET_T_SRC_NO_SHADOW Instance method Public Method IDs of Possible Sources of a Shadow Version 20060707
20 GET_WITH_MAXSIZE Instance method Public Method 20130926
21 GET_WITH_PREFETCH Instance method Public Method 20040812
22 HAS_DATAPACKAGES Instance method Public Method Data Exists in Form of Data Packages 20061030
23 HAS_REQUESTS Instance method Public Method Data Exists in Form of Requests 20050318
24 SET_DEFAULTS Instance method Public Method Sets Parmater Values for First Instantiation 20050114
25 SET_FETCHUNTILEOF Instance method Public Method Sets Indicator: Retrieve All Data 20070606
26 SET_GROUPING_NECESSARY Instance method Public Method Sets Indicator: Grouping Necessary 20050808
27 SET_MAXSIZE Instance method Public Method Determines Package Size 20040920
28 SET_MINSIZE Instance method Public Method Defines the minimum package size 20091210
29 SET_ONLYLASTREQUEST Instance method Public Method Indicator: Only retrieve last request 20090324
30 SET_PAR_X Instance method Public Method 20110310
31 SET_REMOTE Instance method Public Method Sets Indicator: Remote DTP 20050119
32 SET_SINGLEREQUEST Instance method Public Method Indicator: Get Data by Request 20060825
33 SET_SRC Instance method Public Method 20030926
34 SET_UPDMODE Instance method Public Method 20040426
Events
# Event Type Visibility Description Created on
1 TPL_CHANGED Instance Event
(0)
Protected
(1)
20040324
Types
Class CL_RSBK_CMD_TPL_X has no local type.
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Type reference (TYPE) RSBKDTPNM 20030926
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 20030926

Method CONSTRUCTOR on class CL_RSBK_CMD_TPL_X has no exception.

Method COPY_FROM_TPL Signature

Method COPY_FROM_TPL on class CL_RSBK_CMD_TPL_X has no parameter.
Method COPY_FROM_TPL on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_DELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DELTA Value transfer Type reference (TYPE) ROGENDELTA BW Deltaverfahren 20050720

Method GET_DELTA on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_DTP_STANDARD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DTP_STANDARD Value transfer Type reference (TYPE) RSBKDTPNM Datentransferprozess ID 20060818

Method GET_DTP_STANDARD on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_FETCHUNTILEOF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_FETCHUNTILEOF Value transfer Type reference (TYPE) RSBKFETCHUNTILEOF Daten requestweise abholen 20070606

Method GET_FETCHUNTILEOF on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_FIELDS_KEYFL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TX_FIELDS_KEYFL Value transfer Type reference (TYPE) RSBK_TX_FIELDS_KEYFL Segmentliste mit Feldern und Schlüsselflag 20040628

Method GET_FIELDS_KEYFL on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_FIELDS_SEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_IMPACT_ANALYSIS Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20050715
2 Importing I_LANGU Call by reference Type reference (TYPE) LANGU SY-LANGU 20040423
3 Returning R_T_FIELD_SEL Value transfer Type reference (TYPE) RSBK_T_FIELD_SEL 20040423
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060809

Method GET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_LOGSYS Value transfer Type reference (TYPE) LOGSYS Logisches System 20050119

Method GET_LOGSYS on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_OBJ_REF_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SRC Value transfer Object reference (TYPE REF TO) IF_RSBK_SRC 20030926

Method GET_OBJ_REF_SRC on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_OBJ_REF_SRC_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC Call by reference Type reference (TYPE) RSBKSRCNM Name der Datenquelle eines Datentransferprozesses 20071015
2 Importing I_SRCTP Call by reference Type reference (TYPE) RSBKSRCTP Typ des Quellobjekts eines Datentransferprozesses 20071015
3 Returning R_R_SRC Value transfer Object reference (TYPE REF TO) IF_RSBK_SRC Schnittstelle für Datenquellen eines DTPs 20071015

Method GET_OBJ_REF_SRC_STATIC on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_ONLYLASTREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ONLYLASTREQUEST Value transfer Type reference (TYPE) RSBKFULLONLYLAST Nur letzten Request abholen 20090324

Method GET_ONLYLASTREQUEST on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_PAR_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PAR_X Value transfer Type reference (TYPE) RSBKPARALLELEXTR Extraktion parallel/seriell 20110311

Method GET_PAR_X on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_RELATED_DEPENDENT Signature

Method GET_RELATED_DEPENDENT on class CL_RSBK_CMD_TPL_X has no parameter.
Method GET_RELATED_DEPENDENT on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_SEMGROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SEMGROUP Value transfer Type reference (TYPE) RSBKSEMGROUP Kennzeichen: Feld ist semantisch geschlossen zu extrahieren 20041116

Method GET_SEMGROUP on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_SINGLEREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SINGLEREQUEST Value transfer Type reference (TYPE) RSBKSINGLEREQUEST Daten requestweise abholen 20060825

Method GET_SINGLEREQUEST on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_SORTING_ENABLED Signature

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

Method GET_SORTING_ENABLED on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_SRC_SHADOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CONTENT_SYSTEM Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20070824
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Objektversion 20060707
3 Returning R_SRC_SHADOW Value transfer Type reference (TYPE) RSBKSRCNM Name der Datenquelle eines Datentransferprozesses 20060707
# Exception Resumable Description Created on
1 CX_RS_IS_IRRELEVANT Fehler beim Zugriff 20060710
2 CX_RS_NOT_FOUND Objekt nicht gefunden 20060710

Method GET_TIMESTMP_ACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TIMESTMP_ACT Value transfer Type reference (TYPE) RSTIMESTMP Aktivierungszeitstempel der Quelle 20050112

Method GET_TIMESTMP_ACT on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_T_SRC_NO_SHADOW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_SRC Value transfer Type reference (TYPE) RSBK_T_SRCNM Tabelle mit DTP Quellen 20060707

Method GET_T_SRC_NO_SHADOW on class CL_RSBK_CMD_TPL_X has no exception.

Method GET_WITH_MAXSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_WITH_MAXSIZE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130926
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Access error 20130926

Method GET_WITH_PREFETCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CANDIDATE_PROCMODE Call by reference Type reference (TYPE) RSBKPROCESSMODE Verarbeitungsmodus 20090409
2 Returning R_WITH_PREFETCH Value transfer Type reference (TYPE) RS_BOOL Boolean 20040812

Method GET_WITH_PREFETCH on class CL_RSBK_CMD_TPL_X has no exception.

Method HAS_DATAPACKAGES Signature

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

Method HAS_DATAPACKAGES on class CL_RSBK_CMD_TPL_X has no exception.

Method HAS_REQUESTS Signature

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

Method HAS_REQUESTS on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_DEFAULTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP_MAINT Call by reference Object reference (TYPE REF TO) IF_RSBK_DTP_MAINTAIN Ändern eines Datentransferprozesses 20100216
2 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Typ des Zielobjekts eines Datentransferprozesses 20070511

Method SET_DEFAULTS on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_FETCHUNTILEOF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FETCHUNTILEOF Call by reference Type reference (TYPE) RSBKFETCHUNTILEOF Kennzeichen:abholen bis keine neue Daten mehr vorhanden sind 20070606

Method SET_FETCHUNTILEOF on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_GROUPING_NECESSARY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GROUPING_NECESSARY Call by reference Type reference (TYPE) RS_BOOL gruppierung nötig 20050808

Method SET_GROUPING_NECESSARY on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_MAXSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MAXSIZE Call by reference Type reference (TYPE) RSBKMAXSIZE DTP-Extraktion: Paketgröße 20040920

Method SET_MAXSIZE on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_MINSIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MINSIZE Call by reference Type reference (TYPE) RSBKMIMSIZE DTP-Extraktion: Paketgröße 20091210

Method SET_MINSIZE on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_ONLYLASTREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ONLYLASTREQUEST Call by reference Type reference (TYPE) RSBKFULLONLYLAST Nur letzten Request abholen 20090324

Method SET_ONLYLASTREQUEST on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_PAR_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PAR_X Call by reference Type reference (TYPE) RSBKPARALLELEXTR Extraktion parallel/seriell 20110310
2 Importing I_RAISE_EVENT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20110310

Method SET_PAR_X on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_REMOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REMOTE Call by reference Type reference (TYPE) RSBKREMOTE Kennzeichen: DTP für Direktdurchgriff 20050119

Method SET_REMOTE on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_SINGLEREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_NO_EVENT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Flag-Struktur 20090324
2 Importing I_SINGLEREQUEST Call by reference Type reference (TYPE) RSBKSINGLEREQUEST Daten requestweise abholen 20060825

Method SET_SINGLEREQUEST on class CL_RSBK_CMD_TPL_X has no exception.

Method SET_SRC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SRC Call by reference Type reference (TYPE) RSBKSRCNM 20030926
2 Importing I_SRCTP Call by reference Type reference (TYPE) RSBKSRCTP Typ des Quellobjekts eines Datentransferprozesses 20030926
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE 20030926

Method SET_UPDMODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UPDMODE Call by reference Type reference (TYPE) RSBKUPDMODE Datentransferprozess: Extraktionsmodus 20040426
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Operation gescheitert 20070508
Event Signatures

Event TPL_CHANGED Signature
Event TPL_CHANGED on class CL_RSBK_CMD_TPL_X has no parameter.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400