SAP ABAP Interface IF_RSBK_TPL_OPTIONAL (DTP Command Template: Optional)
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_TPL Interface: DTP Command Templates 20040324
2 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_DP_ENDLOOP DTP Request 20040324
3 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_END DTP Request 20040324
4 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_NODATA 20060313
5 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_START DTP Request 20040324
6 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_CMD_TPL Superclass for Command Template 20040324
7 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_TPL_DP_LOOP Template for Dispatcher Loop 20040519
8 Interface implementation (CLASS c. INTERFACES i_ref)  CL_RSBK_TPL_PREPARE Template for PREPARE Command 20040805
Properties
Interface IF_RSBK_TPL_OPTIONAL  
Short Description DTP Command Template: Optional    
General Data
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20040324   SAP 
Last changed 20140121   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)
2 RSBC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Interface IF_RSBK_TPL_OPTIONAL has no interface.
Friends
Interface IF_RSBK_TPL_OPTIONAL has no friend.
Attributes
Interface IF_RSBK_TPL_OPTIONAL has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 AFTER_ACTIVATION Instance method Public Method Actions After DDIC Activation(Before Activtng Table Entries) 20040723
2 AFTER_DELETION Instance method Public Method Actions After Deletion of Sources 20040825
3 BEFORE_DELETION Instance method Public Method Actions Before Deletion in DDIC 20040825
4 CHECK Instance method Public Method 20040324
5 CHECK_SCRIPT_PROC Instance method Public Method 20130121
6 COPY_LOCAL_ATTRIBUTES Instance method Public Method Copies Local Properties from Template (After Import) 20060724
7 CTO_GET_ADDITIONAL_OBJECTS Instance method Public Method 20040324
8 GET_BATCH_OK Instance method Public Method Indicator: Execution in Background is OK 20050824
9 GET_DDIC_OBJECTS Instance method Public Method Return Affected DDIC Objects (and Save Where Necessary) 20040723
10 GET_DTPTYPE Instance method Public Method Indicator: DTP Type 20070306
11 GET_OBJ_REF_SERVER Instance method Public Method 20040330
12 GET_PERSIST_DATA Instance method Public Method Read the Temporary Storage Indicator 20041125
13 GET_RELATED_DEPENDENT Instance method Public Method 20040324
14 GET_RELATED_EXISTENTIAL Instance method Public Method 20040324
15 GET_SIMULATION Instance method Public Method Indicator: Simulation 20050811
16 IMPACT_ANALYSIS Instance method Public Method 20040324
17 MERGE_VERSION Instance method Public Method Merge Old DTP Version 20060707
18 ON_SRC_CHANGED Instance method Public Method Impact Analysis: Source Object Changed 20050630
19 ON_TGT_CHANGED Instance method Public Method Impact Analysis: Target Object Changed 20050630
20 ON_TRFN_CHANGED Instance method Public Method Impact Analysis: Transformation Changed 20050630
21 SET_DEFAULT_MAXSIZE Instance method Public Method 20110510
22 SET_DTPTYPE Instance method Public Method Setting of DTP Type 20070306
23 SET_LOGSYS Instance method Public Method Set Logical System 20050119
24 SET_PERSIST_DATA Instance method Public Method Sets Indicator: Save Data in Temporary Storage 20041119
25 SET_SIMULATION Instance method Public Method Indicator: Simulation 20050811
Events
Interface IF_RSBK_TPL_OPTIONAL has no event.
Types
Interface IF_RSBK_TPL_OPTIONAL has no local type.
Method Signatures

Method AFTER_ACTIVATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040723
2 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20040723
3 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20040723
4 Importing I_PERCENTAGE Call by reference Type reference (TYPE) I 0 Progress 20040723
5 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Aktuelle Objekte 20040723

Method AFTER_ACTIVATION on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method AFTER_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040825
2 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': After Import Methode 20040825
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20040825

Method AFTER_DELETION on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method BEFORE_DELETION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040825
2 Importing I_AFTER_IMPORT_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE = 'X': After Import Methode 20040825
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20040825

Method BEFORE_DELETION on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_DYFIE Call by reference Type reference (TYPE) RS_DYFIE 20040324
2 Exporting E_DYFIE_INDEX Call by reference Type reference (TYPE) SYTABIX 20040324
3 Exporting E_IS_REPAIRED Call by reference Type reference (TYPE) RS_BOOL 20040324
4 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20040324
5 Importing I_REPAIR Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20040324
6 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20040324

Method CHECK on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method CHECK_SCRIPT_PROC Signature

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

Method CHECK_SCRIPT_PROC on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method COPY_LOCAL_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP_A_OLD Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP_A Datentransferprozess: aktive Version 20060724
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20060724

Method CTO_GET_ADDITIONAL_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_CTO_KEY Call by reference Type reference (TYPE) TR_KEYS 20040324
2 Changing C_T_CTO_OBJECT Call by reference Type reference (TYPE) RSO_T_CTO_OBJECT 20040324
3 Importing I_CTO_MODE Call by reference Type reference (TYPE) RSO_CTO_MODE 20040324
4 Importing I_IS_CONTENT_SYSTEM Call by reference Type reference (TYPE) RS_BOOL 20040324

Method CTO_GET_ADDITIONAL_OBJECTS on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_BATCH_OK Signature

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

Method GET_BATCH_OK on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_DDIC_OBJECTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_SUBRC Call by reference Type reference (TYPE) SYSUBRC Rückgabewert, Rückgabewert nach ABAP-Anweisungen 20040723
2 Exporting E_T_MAGE Call by reference Type reference (TYPE) RSDG_T_MAGE Gesammelte DDIC Objekte (geordnet nach PGMID OBJTYP OBJNAME) 20040723
3 Importing I_DELETION_MODE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Kennzeichen: Löschmodus 20070308
4 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' Anwendungs-Log: Detaillierungsgrad 20040723
5 Importing I_OBJECTS Call by reference Type reference (TYPE) C Einschränkung der Objekte die, angelegt werden sollen 20040723
6 Importing I_OBJVERS Call by reference Type reference (TYPE) RSOBJVERS RS_C_OBJVERS-MODIFIED Objektversion 20040723
7 Importing I_ONLY_COLLECT Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE =' ' DDIC Objekte sammeln und sichern; ='X': nur sammeln 20040723
8 Importing I_TH_TLOGO Call by reference Type reference (TYPE) RSO_TH_TLOGO Aktuelle Objekte 20040723
# Exception Resumable Description Created on
1 CX_RS_VERSION_NOT_FOUND Objekt nicht gefunden 20040723

Method GET_DTPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DTPTYPE Value transfer Type reference (TYPE) RSBKDTPTYPE Typ eines Datentransferprozesses 20070306

Method GET_DTPTYPE on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_OBJ_REF_SERVER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_R_SERVER Value transfer Object reference (TYPE REF TO) IF_RSBK_SERVER Schnittstelle für allgemeine Server eines DTPs 20040330

Method GET_OBJ_REF_SERVER on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_PERSIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_PERSIST_DATA Value transfer Type reference (TYPE) RSBKPERSISTDATA Kennzeichen: Sichern der Daten nach dem Teilschritt 20041125

Method GET_PERSIST_DATA on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_RELATED_DEPENDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_OBJ_DEPENDENT Value transfer Type reference (TYPE) RSO_T_TLOGO_ASC 20040324
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO 20040324

Method GET_RELATED_DEPENDENT on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_RELATED_EXISTENTIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_T_OBJ_EXISTENTIAL Value transfer Type reference (TYPE) RSO_T_TLOGO_ASC 20040324
2 Importing I_TLOGO Call by reference Type reference (TYPE) RSTLOGO 20040324

Method GET_RELATED_EXISTENTIAL on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method GET_SIMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SIMULATION Value transfer Type reference (TYPE) RSBKSIMULATION Kennzeichen: Simulationsmodus 20050811

Method GET_SIMULATION on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method IMPACT_ANALYSIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20040324
2 Changing C_SUBRC Call by reference Type reference (TYPE) SYSUBRC 20040324
3 Importing I_DETLEVEL Call by reference Type reference (TYPE) BALLEVEL '4' 20040324
4 Importing I_S_TLOGO_R Call by reference Type reference (TYPE) RSO_S_TLOGO_R 20040324
5 Importing I_TYPE Call by reference Type reference (TYPE) RSO_IMPACT_TYPE 20040324

Method IMPACT_ANALYSIS on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method MERGE_VERSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP_OLD Call by reference Object reference (TYPE REF TO) IF_RSBK_DTP_DISPLAY Anzeige-Interface DTP 20060707

Method MERGE_VERSION on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method ON_SRC_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG Container für Nachrichten 20050718
2 Importing I_R_SOURCE Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO 20050630
3 Returning R_IMPACTSTATUS Value transfer Type reference (TYPE) RSBKIMPACTSTATUS 20050715
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050819

Method ON_TGT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20050718
2 Importing I_R_TARGET Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO 20050630
3 Returning R_IMPACTSTATUS Value transfer Type reference (TYPE) RSBKIMPACTSTATUS 20050715
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050819

Method ON_TRFN_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_MSG Call by reference Object reference (TYPE REF TO) CL_RSO_MSG 20050718
2 Importing I_R_TRFN Call by reference Object reference (TYPE REF TO) IF_RSO_TLOGO 20050630
3 Returning R_IMPACTSTATUS Value transfer Type reference (TYPE) RSBKIMPACTSTATUS 20050715
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050819

Method SET_DEFAULT_MAXSIZE Signature

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

Method SET_DEFAULT_MAXSIZE on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method SET_DTPTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTPTYPE Call by reference Type reference (TYPE) RSBKDTPTYPE Typ eines Datentransferprozesses 20070306
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20070306

Method SET_LOGSYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_LOGSYSMAP Call by reference Type reference (TYPE) RSLOGSYSMAP Mapping von logischen Systemen für Transport von InfoSources 20050121
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20050819

Method SET_PERSIST_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PERSIST_DATA Call by reference Type reference (TYPE) RSBKPERSISTDATA Kennzeichen: Sichern der Daten nach dem Teilschritt 20041119

Method SET_PERSIST_DATA on Interface IF_RSBK_TPL_OPTIONAL has no exception.

Method SET_SIMULATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_SIMULATION Call by reference Type reference (TYPE) RSBKSIMULATION Kennzeichen: Simulationsmodus 20050811

Method SET_SIMULATION on Interface IF_RSBK_TPL_OPTIONAL has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400