SAP ABAP Class CL_RSB_GUI_DEST_BUILD (Interface Class for Destination)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DBA (Application Component) Data Basis
     RSB_GUI (Package) Open Hub Service - GUI - Release 7.1
Properties
Class CL_RSB_GUI_DEST_BUILD  
Short Description Interface Class for Destination    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSB_GUI   Open Hub Service - GUI - Release 7.1 
Created 20070213   SAP 
Last change 20130531   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_RSB_GUI_DEST_BUILD has no interface implemented.
Friends
Class CL_RSB_GUI_DEST_BUILD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_DEST Instance attribute Protected Type reference (TYPE) RSOHDEST Open Hub Destination 20070605
2 O_R_DEST_TLOGO Instance attribute Protected Object reference (TYPE REF TO) CL_RSB_DEST Open Hub Destination 20070605
3 P_DESTTYPE Instance attribute Private Type reference (TYPE) RSBGUI_DESTTYPE Destination Type of Open Hub Destination 20070605
4 P_INFOAREA Instance attribute Private Type reference (TYPE) RSINFOAREA InfoArea 20081128
5 P_S_DEST Instance attribute Private Type reference (TYPE) RSBO_S_VDEST View of an Open Hub Destination 20070605
6 P_S_TEMPLATE Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Object, type and type of association 20070605
7 P_TH_BUILD Static Attribute Private Type reference (TYPE) TY_TH_BUILD 20070605
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate a Destination 20070605
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20070605
3 CREATE Instance method Public Method Create Destination 20070605
4 CREATE_DEP_OBJECT Instance method Public Method Erzeugt Transformation und DTP 20120731
5 DELETE Instance method Public Method Delete Destination 20070605
6 FACTORY Static method Public Method Factory 20070605
7 FILL_FROM_TEMPLATE Instance method Private Method Fills Metadata from Template 20070605
8 FILL_HEADER Instance method Private Method Filling Header Data 20070605
9 GET_DESTTYPE Instance method Public Method Returns the destination type 20081216
10 SAVE Instance method Public Method Save a Destination 20070605
11 SET_DTP_CREATE Instance method Public Method automatisches Anlegen eines DTP 20120731
12 SET_PARAM_TAB Instance method Public Method Setzen der Parametertabelle 20120731
13 SET_TGT_SYS Instance method Public Method Set Target Sytem 20090317
14 UPDATE_DEST Instance method Private Method Update the Destination 20070605
Events
Class CL_RSB_GUI_DEST_BUILD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUILD Private See coding 20070605 BEGIN OF ty_s_build, dest TYPE rsohdest, r_build TYPE REF TO cl_rsb_gui_dest_build, END OF ty_s_build
2 TY_TH_BUILD Private See coding 20070605 ty_th_build TYPE HASHED TABLE OF ty_s_build WITH UNIQUE KEY dest
Method Signatures

Method ACTIVATE 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_CANCELLED 20070605
2 CX_RSB_GUI_ERROR_WITH_MESSAGE Ausnahme mit Meldung 20070605

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEST Call by reference Type reference (TYPE) RSOHDEST Verzeichnis der Open Hub Destinationen 20070605
2 Importing I_DESTTYPE Call by reference Type reference (TYPE) RSBGUI_DESTTYPE Destinationsart der Open Hub Destination 20070605
3 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20081128
4 Importing I_S_TEMPLATE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070605
5 Importing I_T_FIELD Call by reference Type reference (TYPE) RSBGUI_T_FIELDS Felder Open Hub Destination 20070605
6 Importing I_T_FIELD_TEXT Call by reference Type reference (TYPE) RSBGUI_T_FIELD_TEXT Texte der Felder der Open Hub Destination 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_CANCELLED 20070605
2 CX_RSB_GUI_DISPLAY_ONLY 20070605
3 CX_RSB_GUI_INPUT_INVALID 20070605
4 CX_RSB_GUI_NOT_AUTHORIZED 20070605
5 CX_RSB_GUI_NOT_FOUND 20070605

Method CREATE 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 von ABAP-Anweisungen 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_CANCELLED 20070605

Method CREATE_DEP_OBJECT Signature

Method CREATE_DEP_OBJECT on class CL_RSB_GUI_DEST_BUILD has no parameter.
Method CREATE_DEP_OBJECT on class CL_RSB_GUI_DEST_BUILD has no exception.

Method DELETE 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 von ABAP-Anweisungen 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_CANCELLED 20070605

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DEST Call by reference Type reference (TYPE) RSOHDEST Verzeichnis der Open Hub Destinationen 20070605
2 Importing I_DESTTYPE Call by reference Type reference (TYPE) RSBGUI_DESTTYPE Destinationsart der Open Hub Destination 20070605
3 Importing I_INFOAREA Call by reference Type reference (TYPE) RSINFOAREA InfoArea 20081128
4 Importing I_S_TEMPLATE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20070605
5 Importing I_T_FIELD Call by reference Type reference (TYPE) RSBGUI_T_FIELDS Felder Open Hub Destination 20070605
6 Importing I_T_FIELD_TEXT Call by reference Type reference (TYPE) RSBGUI_T_FIELD_TEXT Texte der Felder der Open Hub Destination 20070605
7 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20081216
8 Returning R_R_DEST Value transfer Object reference (TYPE REF TO) CL_RSB_GUI_DEST_BUILD Schnittstellenklasse für Destination 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_CANCELLED 20070605
2 CX_RSB_GUI_DISPLAY_ONLY 20070605
3 CX_RSB_GUI_INPUT_INVALID 20070605
4 CX_RSB_GUI_NOT_AUTHORIZED 20070605
5 CX_RSB_GUI_NOT_FOUND 20070605

Method FILL_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_SUBRC Value transfer Type reference (TYPE) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070605

Method FILL_FROM_TEMPLATE on class CL_RSB_GUI_DEST_BUILD has no exception.

Method FILL_HEADER Signature

Method FILL_HEADER on class CL_RSB_GUI_DEST_BUILD has no parameter.
Method FILL_HEADER on class CL_RSB_GUI_DEST_BUILD has no exception.

Method GET_DESTTYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_DESTTYPE Value transfer Type reference (TYPE) RSBGUI_DESTTYPE Destinationsart der Open Hub Destination 20081216

Method GET_DESTTYPE on class CL_RSB_GUI_DEST_BUILD has no exception.

Method SAVE 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) SY-SUBRC Rückgabewert von ABAP-Anweisungen 20070605
# Exception Resumable Description Created on
1 CX_RSB_GUI_ERROR_WITH_MESSAGE Ausnahme mit Meldung 20070605

Method SET_DTP_CREATE Signature

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

Method SET_DTP_CREATE on class CL_RSB_GUI_DEST_BUILD has no exception.

Method SET_PARAM_TAB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_T_PARAMETER Call by reference Type reference (TYPE) RSBO_T_VARIABLES Parametertabelle 20120731
# Exception Resumable Description Created on
1 CX_RSB_GUI_INPUT_INVALID 20120731

Method SET_TGT_SYS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TGT_SYS Call by reference Type reference (TYPE) RSSLOGSYS Zielsystem 20090317
# Exception Resumable Description Created on
1 CX_RSB_GUI_INPUT_INVALID 20090317

Method UPDATE_DEST Signature

Method UPDATE_DEST on class CL_RSB_GUI_DEST_BUILD has no parameter.
Method UPDATE_DEST on class CL_RSB_GUI_DEST_BUILD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 720