SAP ABAP Class CL_RSDS_X_TPL (Example for Template of an Extraction Commmand)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSDS (Package) Apollo DataSource
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSBK_CMD_TPL_X Superclass for Extraction Templates 20040423
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSAR_PSA_API Interface for PSA API 20100506
3 Interface implementation (CLASS c. INTERFACES i_ref)  IF_RSBK_TPL_STATIC DTP Command Template: Static Methods 20040423
Properties
Class CL_RSDS_X_TPL  
Short Description Example for Template of an Extraction Commmand    
Super Class CL_RSBK_CMD_TPL_X Superclass for Extraction Templates 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBC    
Program status     
Category 0   
Package RSDS   Apollo DataSource 
Created 20040423   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)
2 RSBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_RSAR_PSA_API Interface for PSA API 20100506
2 IF_RSBK_TPL_STATIC DTP Command Template: Static Methods 20040423
Friends
Class CL_RSDS_X_TPL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_DONT_STOP_REALTIME Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20130926
2 P_MIN_ODP_FETCHSIZE Instance attribute Private Type reference (TYPE) RSBKMAXSIZE DTP-Extraktion: Paketgröße 20120730
3 P_ODPNAME Instance attribute Private Type reference (TYPE) RODPS_ODPNAME OPD name 20130910
4 P_REQ_CLOSE_DPS Instance attribute Public Type reference (TYPE) NUM4 Four-digit number 20130905
5 P_REQ_CLOSE_FAILS Instance attribute Public Type reference (TYPE) NUM4 Four-digit number 20130905
6 P_REQ_CLOSE_HOURS Instance attribute Public Type reference (TYPE) NUM4 Four-digit number 20130905
7 P_S_ATTR Instance attribute Public Type reference (TYPE) RSDS_S_TPL DataSource: Storage of DTP Template Attributes 20040423
8 P_TIMESTMP_ACT Instance attribute Public Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20060221
9 P_T_ERRORCROSSREQ Static Attribute Private Type reference (TYPE) RSBM_T_RSBERRORCROSSREQ Table Type for rsberrorcrossreq 20100506
Methods
# Method Level Visibility Method type Description Created on
1 COMPARE Instance method Private Method Comparison of Attributes 20090525
2 CONSTRUCTOR Instance method Public Constructor 20040423
3 GET_ALL_DTP_REMOTE_X Static method Public Method List of DTPs According to Source- or Target Object 20130708
4 GET_ODP Instance method Private Method 20121116
5 ODP_CLOSE_AND_RESET Instance method Public Method 20130910
6 SET_ALL Instance method Public Method Setting Segment ID 20040426
7 SET_STOP_REALTIME Instance method Public Method 20130926
8 SET_THRESHOLDS_RDA Instance method Public Method 20130905
Events
Class CL_RSDS_X_TPL has no event.
Types
Class CL_RSDS_X_TPL has no local type.
Method Signatures

Method COMPARE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_ATTR Call by reference Type reference (TYPE) RSDS_S_TPL DataSource: Storage von DTP-Template-Attributen 20090525
2 Returning R_EQUAL Value transfer Type reference (TYPE) RS_BOOL gleich 20090525

Method COMPARE on class CL_RSDS_X_TPL has no exception.

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 20040423
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS 20040423

Method CONSTRUCTOR on class CL_RSDS_X_TPL has no exception.

Method GET_ALL_DTP_REMOTE_X Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_DTP_DETAIL Value transfer Type reference (TYPE) RSBK_T_DTP_DETAIL Details for DTP (with Text) 20130708
2 Importing I_DTPTYPE Call by reference Type reference (TYPE) RSBKDTPTYPE Type of Data Transfer Process 20130708
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-ACTIVE Object Version 20130708
4 Importing I_READ_OBJSTAT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Read RSBKDTPSTAT 20130708
5 Importing I_SRC_SYST_TYPE Call by reference Type reference (TYPE) RSSRCTYPE Type of the source system 20130708
6 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM Name of the Data Target for a Data Transfer Process 20130708
7 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Type of Target Object for a Data Transfer Process 20130708
8 Importing I_UPDMODE Call by reference Type reference (TYPE) RSBKUPDMODE Data Transfer Process: Extraction Mode 20130708

Method GET_ALL_DTP_REMOTE_X on class CL_RSDS_X_TPL has no exception.

Method GET_ODP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_DS Call by reference Object reference (TYPE REF TO) CL_RSDS_RSDS DataSource 20121116
2 Exporting E_R_STORE Call by reference Object reference (TYPE REF TO) CL_RSDS_STORE_ODP Speicherklasse ODP-Adapter 20121116

Method GET_ODP on class CL_RSDS_X_TPL has no exception.

Method ODP_CLOSE_AND_RESET Signature

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

Method ODP_CLOSE_AND_RESET on class CL_RSDS_X_TPL has no exception.

Method SET_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_ATTR Call by reference Type reference (TYPE) RSDS_S_TPL DataSource: Storage von DTP-Template-Attributen 20040426

Method SET_ALL on class CL_RSDS_X_TPL has no exception.

Method SET_STOP_REALTIME Signature

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

Method SET_STOP_REALTIME on class CL_RSDS_X_TPL has no exception.

Method SET_THRESHOLDS_RDA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_REQ_CLOSE_DPS Call by reference Type reference (TYPE) NUMC4 Count parameters 20130905
2 Importing I_REQ_CLOSE_FAILS Call by reference Type reference (TYPE) NUMC4 Count parameters 20130905
3 Importing I_REQ_CLOSE_HOURS Call by reference Type reference (TYPE) NUMC4 Count parameters 20130905

Method SET_THRESHOLDS_RDA on class CL_RSDS_X_TPL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400