SAP ABAP Class CL_RSKS_BUILD (Automatic Generation of InfoSource (with Template))
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSKS (Package) InfoSource 7.0
Properties
Class CL_RSKS_BUILD  
Short Description Automatic Generation of InfoSource (with Template)    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSKS   InfoSource 7.0 
Created 20060509   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_RSKS_BUILD has no interface implemented.
Friends
Class CL_RSKS_BUILD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 O_ISOURCE Instance attribute Protected Type reference (TYPE) RSNEWSOURCE InfoSource 20060509
2 O_R_TRCS Instance attribute Protected Object reference (TYPE REF TO) CL_RSKS_TRCS New InfoSource 20060509
3 P_S_OWNED_BY Instance attribute Private Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Parent TLOGO Object (which current object belongs to) 20060922
4 P_S_TLOGO Instance attribute Private Type reference (TYPE) RSTRAN_S_TLOGO Template Object 20060509
5 P_TH_BUILD Static Attribute Private Type reference (TYPE) TY_TH_BUILD 20060509
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activate 20060509
2 CONSTRUCTOR Instance method Private Constructor 20060509
3 DELETE Instance method Public Method Delete 20060509
4 FACTORY Static method Public Method 20060509
5 GET_FIELD_LIST_FROM_TEMPLATE Instance method Private Method Returns Field List of Template 20060509
6 REFRESH_REF Instance method Private Method Filling Reference Variables 20060509
7 SAVE Instance method Public Method Save 20060509
8 SET_TEXT Instance method Private Method Filling Description 20060509
9 UPDATE_TRCS Instance method Private Method Refreshing the TLOGO Object 20060509
Events
Class CL_RSKS_BUILD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUILD Private See coding 20060509 BEGIN OF ty_s_build, isource TYPE rsnewsource, r_build TYPE REF TO cl_rsks_build, END OF ty_s_build
2 TY_TH_BUILD Private See coding 20060509 ty_th_build TYPE HASHED TABLE OF ty_s_build WITH UNIQUE KEY isource
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) SYSUBRC Rückgabewert von ABAP-Anweisungen 20060509
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE CTO Flag 20080804
# Exception Resumable Description Created on
1 CX_RSKS_CANCELLED Abbruch durch den Benutzer (Dialog) 20060509
2 CX_RSKS_ERROR_WITH_MESSAGE Exception mit Meldung 20060509

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ISOURCE Call by reference Type reference (TYPE) RSNEWSOURCE InfoSource 20060509
2 Importing I_S_OWNED_BY Call by reference Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Übergeordnetes TLOGO Objekt (dem das aktuelle Objekt gehört) 20060922
3 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060509
4 Importing I_TMPL_SOURCE Call by reference Type reference (TYPE) RS_BOOL Vom Template wird Quell- 'X'; Zielstruktur ' ' verwendet 20080704
5 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20080827
6 Importing I_WITH_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060509
# Exception Resumable Description Created on
1 CX_RSKS_CANCELLED Abbruch durch den Benutzer (Dialog) 20060509
2 CX_RSKS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20060509
3 CX_RSKS_INPUT_INVALID Fehlerhafte Eingabe 20060509
4 CX_RSKS_NOT_AUTHORIZED Keine Berechtigung 20060509
5 CX_RSKS_NOT_FOUND Nicht vorhanden 20060509

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 20060509
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE CTO Flag 20080804
# Exception Resumable Description Created on
1 CX_RSKS_CANCELLED Abbruch durch den Benutzer (Dialog) 20060509

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLNM Call by reference Type reference (TYPE) RSAPPLNM Anwendungskomponente 20060511
2 Importing I_ISOURCE Call by reference Type reference (TYPE) RSNEWSOURCE InfoSource 20060509
3 Importing I_S_OWNED_BY Call by reference Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Übergeordnetes TLOGO Objekt (dem das aktuelle Objekt gehört) 20060922
4 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO Vorlage 20060509
5 Importing I_TMPL_SOURCE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Vom Template wird Quell- 'X'; Zielstruktur ' ' verwendet 20080704
6 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Beschreibung lang 20060509
7 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20080827
8 Importing I_WITH_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE 'X' - Alte Version wird durch Vorlage ersetzt 20060509
9 Returning R_R_TRCS Value transfer Object reference (TYPE REF TO) CL_RSKS_BUILD Automatisches erzeugen von InfoSource (mit Vorlage 20060509
# Exception Resumable Description Created on
1 CX_RSKS_CANCELLED Abbruch durch den Benutzer (Dialog) 20060509
2 CX_RSKS_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20060509
3 CX_RSKS_ERROR_WITH_MESSAGE Exception mit Meldung 20060511
4 CX_RSKS_INPUT_INVALID Fehlerhafte Eingabe 20060509
5 CX_RSKS_NOT_AUTHORIZED Keine Berechtigung 20060509
6 CX_RSKS_NOT_FOUND Nicht vorhanden 20060509

Method GET_FIELD_LIST_FROM_TEMPLATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_FIELD Call by reference Type reference (TYPE) RSKS_T_FIELDS Neue InfoSOurce 20060509
2 Exporting E_T_SEGTXT Call by reference Type reference (TYPE) RSKS_T_SEGMENT_APPEND Segmente mit Texten 20060509
3 Importing I_TMPL_SOURCE Call by reference Type reference (TYPE) RS_BOOL Vom Template wird Quell- 'X'; Zielstruktur ' ' verwendet 20080704
# Exception Resumable Description Created on
1 CX_RSKS_ERROR_WITH_MESSAGE Exception mit Meldung 20060509

Method REFRESH_REF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLNM Call by reference Type reference (TYPE) RSAPPLNM Anwendungskomponente 20060511
2 Importing I_S_OWNED_BY Call by reference Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Übergeordnetes TLOGO Objekt (dem das aktuelle Objekt gehört) 20060922
3 Importing I_S_TLOGO Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060509
4 Importing I_TMPL_SOURCE Call by reference Type reference (TYPE) RS_BOOL Vom Template wird Quell- 'X'; Zielstruktur ' ' verwendet 20080704
5 Importing I_TXTLG Call by reference Type reference (TYPE) RS_TXTLG 20060509
6 Importing I_WITH_REFRESH Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060509
# Exception Resumable Description Created on
1 CX_RSKS_ERROR_WITH_MESSAGE Exception mit Meldung 20060509

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) SYSUBRC Rückgabewert von ABAP-Anweisungen 20060509
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE CTO Flag 20080804
# Exception Resumable Description Created on
1 CX_RSKS_ERROR_WITH_MESSAGE Exception mit Meldung 20060509

Method SET_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TXTLG Call by reference Type reference (TYPE) RSTXTLG Neue InfoSource Texte 20060509

Method SET_TEXT on class CL_RSKS_BUILD has no exception.

Method UPDATE_TRCS Signature

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

Method UPDATE_TRCS on class CL_RSKS_BUILD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710