SAP ABAP Class CL_RSBK_CMD_TPL_U (Template for Update Task 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 - 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_U_ODSO_RDA_TPL Template for DataStore RDA 20050414
2 Inheritance (c INHERITING FROM c_ref)  CL_RSBC_U_ODSO_TPL Template: Update Command in DB Table 20040429
3 Inheritance (c INHERITING FROM c_ref)  CL_RSB_OHD_U_TPL Template: Update Command in DB Table 20051006
4 Inheritance (c INHERITING FROM c_ref)  CL_RSDD_U_CUBE_TPL Template: Update Command in DB Table 20050111
5 Inheritance (c INHERITING FROM c_ref)  CL_RSDMD_IOBJ_U_TPL Template for Update Task Command 20041005
6 Inheritance (c INHERITING FROM c_ref)  CL_RSINSP_INSP_U_TPL Template for Inspection Plan 20060724
7 Inheritance (c INHERITING FROM c_ref)  CL_RSSH_DTP_HIER_U_TPL FL Update of Hierarchies 20060220
Properties
Class CL_RSBK_CMD_TPL_U  
Short Description Template for Update Task Command    
Super Class CL_RSBK_CMD_TPL Superclass for Command Template 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class RSBK    
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_U has no interface implemented.
Friends
Class CL_RSBK_CMD_TPL_U has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_TGT Instance attribute Public Type reference (TYPE) RSBKTGTNM Data Target 20030926
2 N_TGTTP Instance attribute Public Type reference (TYPE) RSBKTGTTP Data Target Type 20030926
3 N_UNIQUE_KEY Instance attribute Public Type reference (TYPE) RSBKUNIQUEKEY Indicator: Unique Key in DTP Target 20041116
4 O_R_TGT Instance attribute Protected Object reference (TYPE REF TO) IF_RSBK_TGT Object Reference to Data Target 20031010
5 P_TRIGGER_MERGE Instance attribute Private Type reference (TYPE) RSBKTRIGGERMERGE Trigger Merge 20110412
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 CREATE_DEFAULT_PC_VARIANTS Instance method Public Method Generates Necessary Process Variants (Example: Activate DSO) 20061116
4 GET_ALWAYS_PARALLEL Instance method Public Method Indicator: Update Only in Parallel Mode 20081210
5 GET_AUTOQUALOK_3_STATE Instance method Public Method Automatic Status Change: '' = Not Imp., '1' = ON '2' = OFF 20081105
6 GET_KEYS Instance method Public Method Delivers Key Fields for the Target Object 20040722
7 GET_OBJ_REF_TGT Instance method Public Method Returns Reference to the Data Target 20030926
8 GET_OBJ_REF_TGT_STATIC Static method Public Method 20071015
9 GET_RELATED_DEPENDENT Instance method Public Method 20040324
10 GET_TRIGGER_MERGE Instance method Public Method 20110412
11 GET_T_DEFAULT_CHAIN Instance method Public Method Default Process Chain According to Execution of DTP 20060310
12 GET_UPDATE_COMMUTATIVE Instance method Public Method Update to target is always commutative 20061009
13 GET_UPDATE_FILTER_NECESSARY Instance method Public Method 20080710
14 GET_USTATE_SET_EXTERNALLY Instance method Public Method Overall Status of Request Set Externally 20051230
15 HAS_MERGE Instance method Public Method 20110412
16 SET_DEFAULTS Instance method Public Method Sets Parameter when Instance Used for First Time 20050114
17 SET_TGT Instance method Public Method Determines the Data Target and Target Type 20030926
18 SET_TRIGGER_MERGE Instance method Public Method 20110412
19 SET_UNIQUE_KEY Instance method Public Method Sets Indicator: Unique Key 20041116
Events
# Event Type Visibility Description Created on
1 TPL_CHANGED Instance Event
(0)
Public
(2)
20040324
Types
Class CL_RSBK_CMD_TPL_U 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
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030926

Method COPY_FROM_TPL Signature

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

Method CREATE_DEFAULT_PC_VARIANTS Signature

Method CREATE_DEFAULT_PC_VARIANTS on class CL_RSBK_CMD_TPL_U has no parameter.
# Exception Resumable Description Created on
1 CX_RS_FAILED Operation gescheitert 20061116

Method GET_ALWAYS_PARALLEL Signature

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

Method GET_ALWAYS_PARALLEL on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_AUTOQUALOK_3_STATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_AUTOQUALOK_3_STATE Value transfer Type reference (TYPE) CHAR1 '' = egal, '1' = ON '2' = OFF 20081105

Method GET_AUTOQUALOK_3_STATE on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_KEYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_T_KEYFIELDS Value transfer Type reference (TYPE) RSBK_T_SEGFIELD Schlüsselfelder: Feldname und Segment 20040722

Method GET_KEYS on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_OBJ_REF_TGT Signature

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

Method GET_OBJ_REF_TGT on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_OBJ_REF_TGT_STATIC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM Name des Datenziels eines Datentransferprozesses 20071015
2 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP Typ des Zielobjekts eines Datentransferprozesses 20071015
3 Returning R_R_TGT Value transfer Object reference (TYPE REF TO) IF_RSBK_TGT Schnittstelle für Datenziele eines DTPs 20071015

Method GET_OBJ_REF_TGT_STATIC on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_RELATED_DEPENDENT Signature

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

Method GET_TRIGGER_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_3_STATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110412
2 Returning R_TRIGGER_MERGE Value transfer Type reference (TYPE) RSBKTRIGGERMERGE Abmischen auslösen 20110412

Method GET_TRIGGER_MERGE on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_T_DEFAULT_CHAIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MINIMAL Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 20060310
2 Importing I_T_CHAIN Call by reference Type reference (TYPE) RSPC_T_CHAIN 20060310
3 Returning R_T_CHAIN Value transfer Type reference (TYPE) RSPC_T_CHAIN 20060310
# Exception Resumable Description Created on
1 CX_RS_NOT_FOUND Objekt nicht gefunden 20060310

Method GET_UPDATE_COMMUTATIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_UPDATE_COMMUTATIVE Value transfer Type reference (TYPE) RSBKUPDATECOMMUTATIVE Ziel mit kommutativer Fortschreibung 20061009

Method GET_UPDATE_COMMUTATIVE on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_UPDATE_FILTER_NECESSARY Signature

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

Method GET_UPDATE_FILTER_NECESSARY on class CL_RSBK_CMD_TPL_U has no exception.

Method GET_USTATE_SET_EXTERNALLY Signature

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

Method GET_USTATE_SET_EXTERNALLY on class CL_RSBK_CMD_TPL_U has no exception.

Method HAS_MERGE Signature

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

Method HAS_MERGE on class CL_RSBK_CMD_TPL_U has no exception.

Method SET_DEFAULTS Signature

Method SET_DEFAULTS on class CL_RSBK_CMD_TPL_U has no parameter.
Method SET_DEFAULTS on class CL_RSBK_CMD_TPL_U has no exception.

Method SET_TGT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGT Call by reference Type reference (TYPE) RSBKTGTNM 20030926
2 Importing I_TGTTP Call by reference Type reference (TYPE) RSBKTGTTP 20030926
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE 20030926

Method SET_TRIGGER_MERGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_RAISE_EVENT Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20110412
2 Importing I_TRIGGER_MERGE Call by reference Type reference (TYPE) RSBKTRIGGERMERGE Abmischen auslösen 20110412

Method SET_TRIGGER_MERGE on class CL_RSBK_CMD_TPL_U has no exception.

Method SET_UNIQUE_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_UNIQUE_KEY Call by reference Type reference (TYPE) RSBKUNIQUEKEY Kennzeichen: eindeutiger Schlüssel im DTP Ziel 20041116

Method SET_UNIQUE_KEY on class CL_RSBK_CMD_TPL_U has no exception.
Event Signatures

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