SAP ABAP Class CL_RSBK_DTP_200_B (Data Transfer Process: Access to Maintenance)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSBK (Package) Data Transfer Process: Kernel Objects
Properties
Class CL_RSBK_DTP_200_B  
Short Description Data Transfer Process: Access to Maintenance    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class RSBK    
Program status     
Category 0   
Package RSBK   Data Transfer Process: Kernel Objects 
Created 20030822   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
Class CL_RSBK_DTP_200_B has no interface implemented.
Friends
Class CL_RSBK_DTP_200_B has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DELTASTAT Instance attribute Public Type reference (TYPE) RSBKDELTASTAT 20030904
2 N_DISPLAY_ONLY Instance attribute Public Type reference (TYPE) RS_BOOL Boolean 20041223
3 N_DTP Instance attribute Public Type reference (TYPE) RSBKDTPNM 20030822
4 N_DTPTEXT Instance attribute Public Type reference (TYPE) RSBKDTPTEXT 20030904
5 N_DTPTYPE Instance attribute Public Type reference (TYPE) RSBKDTPTYPE Type of Data Transfer Process 20050203
6 N_DYNTEXT01 Instance attribute Public Type reference (TYPE) CHAR50 Comment 20051216
7 N_ICONDELTA Instance attribute Public Type reference (TYPE) ICON_D 20030904
8 N_ICONOBJVERS Instance attribute Public Type reference (TYPE) RSBKICONPLUS Icon with Quick Info Text 20030904
9 N_ISSAVED Instance attribute Public Type reference (TYPE) RSBKISSAVED 20030904
10 N_MODE Instance attribute Public Type reference (TYPE) RSBKMODE 20030904
11 N_OBJSTAT Instance attribute Public Type reference (TYPE) RSOBJSTAT 20031010
12 N_OBJVERS Instance attribute Public Type reference (TYPE) RSOBJVERS 20030904
13 N_PFSTATUS Instance attribute Public Type reference (TYPE) PFSTATUS 20030904
14 N_RDASTATUS Instance attribute Public Type reference (TYPE) RSCRT_RDASTATUS Technical Status for Real-Time Components 20050401
15 N_TH_CMDPROP Static Attribute Public See coding 20040504
16 N_TITLEBAR Instance attribute Public Type reference (TYPE) CHAR128 20030904
17 N_TITLE_VAR1 Instance attribute Public Type reference (TYPE) CHAR128 20030904
18 N_TITLE_VAR2 Instance attribute Public Type reference (TYPE) CHAR128 20030904
19 N_TSTMP_H Instance attribute Public Type reference (TYPE) RSTIMESTMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20121004
20 N_T_EXCUCOMM Instance attribute Public Type reference (TYPE) RSB_T_UCOMM 20030904
21 N_UPDMODE Instance attribute Public Type reference (TYPE) RSBUPDMODE 20031014
22 P_ERRH_PF_ENTRY Instance attribute Public Type reference (TYPE) SMP_DYNTXT Menu Painter: Program interface for dynamic texts 20130503
23 P_R_DTP Instance attribute Private Object reference (TYPE REF TO) CL_RSBK_DTP 20030822
24 P_R_NAVIGATOR Static Attribute Private Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Access to AWB Navigator 20041007
25 P_TH_TAB Instance attribute Private Type reference (TYPE) TH_TAB 20030925
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor 20040504
2 CLEAR Instance method Private Method 20030822
3 CONSTRUCTOR Instance method Public Constructor 20030822
4 FREE Instance method Public Method 20030925
5 FREE_TABS Instance method Public Method 20031016
6 GET_ACTIVE_PROG Instance method Public Method 20030925
7 GET_ACTIVE_SUBSCREEN Instance method Public Method 20030925
8 GET_ACTIVE_TAB Instance method Public Method 20030925
9 GET_DATA_FROM_MODEL Instance method Private Method 20031010
10 GET_GENERAL_SUBSCREEN Instance method Public Method 20040413
11 GET_ICONDELTA Instance method Private Method 20030904
12 GET_ICONOBJVERS Instance method Private Method 20030904
13 INIT_TABS Instance method Public Method 20031016
14 NEW Static method Public Method Generate a View Instance for a DTP Object 20030822
15 ON_HEADER_CHANGED Instance method Private Event handling method React to Changes to the DTP 20030904
16 ON_MAINTAIN_OBJECT_FREE Instance method Private Event handling method 20031016
17 ON_MAINTAIN_OBJECT_NEW Instance method Public Event handling method 20031016
18 ON_SRC_CHANGED Instance method Private Event handling method React to Changes to the DTP Source Object 20040203
19 ON_TGT_CHANGED Instance method Private Event handling method React to Changes to the DTP Target Object 20040203
20 REGISTER_EVENTS Instance method Private Method 20030904
21 SET_ACTIVE_TAB Instance method Public Method 20030925
22 SET_DTP Instance method Public Method 20040930
23 SET_SCREEN Instance method Public Method 20030904
24 SET_STATUS Instance method Private Method 20031015
Events
Class CL_RSBK_DTP_200_B has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_TAB Private See coding 20030925 begin of s_tab, tab type syucomm, subscreen like sy-dynnr, prog like sy-repid, fname_init type funcname, fname_reset type funcname, active type rs_bool, end of s_tab
2 TH_TAB Private See coding 20030925 th_tab type hashed table of s_tab with unique key tab
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_RSBK_DTP_200_B has no parameter.
Method CLASS_CONSTRUCTOR on class CL_RSBK_DTP_200_B has no exception.

Method CLEAR Signature

Method CLEAR on class CL_RSBK_DTP_200_B has no parameter.
Method CLEAR on class CL_RSBK_DTP_200_B has no exception.

Method CONSTRUCTOR Signature

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

Method CONSTRUCTOR on class CL_RSBK_DTP_200_B has no exception.

Method FREE Signature

Method FREE on class CL_RSBK_DTP_200_B has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030925

Method FREE_TABS Signature

Method FREE_TABS on class CL_RSBK_DTP_200_B has no parameter.
Method FREE_TABS on class CL_RSBK_DTP_200_B has no exception.

Method GET_ACTIVE_PROG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_REPID Value transfer Type reference (TYPE) SYREPID 20030925

Method GET_ACTIVE_PROG on class CL_RSBK_DTP_200_B has no exception.

Method GET_ACTIVE_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR 20030925

Method GET_ACTIVE_SUBSCREEN on class CL_RSBK_DTP_200_B has no exception.

Method GET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TAB Value transfer Type reference (TYPE) SYUCOMM 20030925

Method GET_ACTIVE_TAB on class CL_RSBK_DTP_200_B has no exception.

Method GET_DATA_FROM_MODEL Signature

Method GET_DATA_FROM_MODEL on class CL_RSBK_DTP_200_B has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040202
2 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20031010

Method GET_GENERAL_SUBSCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBSCREEN Value transfer Type reference (TYPE) SYDYNNR 20040413

Method GET_GENERAL_SUBSCREEN on class CL_RSBK_DTP_200_B has no exception.

Method GET_ICONDELTA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) ICON_D 20030904

Method GET_ICONDELTA on class CL_RSBK_DTP_200_B has no exception.

Method GET_ICONOBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ICON Value transfer Type reference (TYPE) RSBKICONPLUS 20030904

Method GET_ICONOBJVERS on class CL_RSBK_DTP_200_B has no exception.

Method INIT_TABS Signature

Method INIT_TABS on class CL_RSBK_DTP_200_B has no parameter.
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040419
2 CX_RS_ERROR_WITH_MESSAGE Deprecated - use CX_RS_STATIC_CHECK instead 20040419

Method NEW Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DISPLAY_ONLY Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20041223
2 Importing I_MODE Call by reference Type reference (TYPE) RSBKMODE RSBC_C_MODE-MAINTAIN 20031010
3 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP 20030822
4 Importing I_R_NAVIGATOR Call by reference Object reference (TYPE REF TO) IF_RSAWBN_NAVIGATOR Zugriff auf den AWB Navigator 20041007
5 Returning R_R_DTP_200_B Value transfer Object reference (TYPE REF TO) CL_RSBK_DTP_200_B 20030822
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040202
2 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030822

Method ON_HEADER_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Value transfer Attribute reference (LIKE) 20030905

Method ON_HEADER_CHANGED on class CL_RSBK_DTP_200_B has no exception.

Method ON_MAINTAIN_OBJECT_FREE Signature

Method ON_MAINTAIN_OBJECT_FREE on class CL_RSBK_DTP_200_B has no parameter.
Method ON_MAINTAIN_OBJECT_FREE on class CL_RSBK_DTP_200_B has no exception.

Method ON_MAINTAIN_OBJECT_NEW Signature

Method ON_MAINTAIN_OBJECT_NEW on class CL_RSBK_DTP_200_B has no parameter.
Method ON_MAINTAIN_OBJECT_NEW on class CL_RSBK_DTP_200_B 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_DTP Call by reference Attribute reference (LIKE) 20040203

Method ON_SRC_CHANGED on class CL_RSBK_DTP_200_B has no exception.

Method ON_TGT_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DTP Call by reference Attribute reference (LIKE) 20040203

Method ON_TGT_CHANGED on class CL_RSBK_DTP_200_B has no exception.

Method REGISTER_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ACTIVATION Call by reference Type reference (TYPE) CHAR1 RS_C_TRUE 20030904

Method REGISTER_EVENTS on class CL_RSBK_DTP_200_B has no exception.

Method SET_ACTIVE_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_PRESSED_TAB Call by reference Type reference (TYPE) SYUCOMM 20030925
2 Returning R_ACTIVE_TAB Value transfer Type reference (TYPE) SYUCOMM 20030925
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040202
2 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20030925

Method SET_DTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_R_DTP Call by reference Object reference (TYPE REF TO) CL_RSBK_DTP 20040930
# Exception Resumable Description Created on
1 CX_RS_ACCESS_ERROR Fehler beim Zugriff 20040930
2 CX_RS_ERROR_WITH_MESSAGE Exception mit T100 Fehlermeldung 20040930

Method SET_SCREEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_ACTIVE Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030904
2 Exporting E_INPUT Call by reference Type reference (TYPE) CHAR1 Einstelliges Kennzeichen 20030904
3 Importing I_GROUP1 Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030904
4 Importing I_GROUP2 Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030904
5 Importing I_GROUP3 Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030904
6 Importing I_GROUP4 Call by reference Type reference (TYPE) CHAR3 Feld der Laenge 3 Bytes 20030904

Method SET_SCREEN on class CL_RSBK_DTP_200_B has no exception.

Method SET_STATUS Signature

Method SET_STATUS on class CL_RSBK_DTP_200_B has no parameter.
Method SET_STATUS on class CL_RSBK_DTP_200_B has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 400