SAP ABAP Class CL_RSTRAN_BUILD (Automatic Generation of Transformations)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW-WHM-DST (Application Component) Data Staging
     RSTRAN (Package) Transformation
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_RSTRAN_MASTER Transformation Back End (Model) 20060307
Properties
Class CL_RSTRAN_BUILD  
Short Description Automatic Generation of Transformations    
Super Class CL_RSTRAN_MASTER Transformation Back End (Model) 
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20060307   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)
2 RSAWC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_BUILD has no interface implemented.
Friends
Class CL_RSTRAN_BUILD has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_CURRUNIT_ALLOWED Instance attribute Private Type reference (TYPE) RS_BOOL Boolean 20060922
2 P_S_OWNED_BY Instance attribute Private Type reference (TYPE) RSO_S_TLOGO_OWNED_BY Parent TLOGO Object (which current object belongs to) 20060530
3 P_TH_BUILD Static Attribute Private Type reference (TYPE) TY_TH_BUILD Reference to a Model Object 20060307
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVATE Instance method Public Method Activating a Transformation 20060307
2 CONSTRUCTOR Instance method Private Constructor 20060307
3 CREATE Instance method Public Method Creating a Transformation 20060307
4 DELETE Instance method Public Method Deleting a Transformation 20060307
5 FACTORY Static method Public Method Factory 20060307
6 GET_TRANID Instance method Public Method Returns ID of transformation 20100305
7 SAVE Instance method Public Method Saving a Transformation 20060307
8 UPDATE_TRFN Instance method Private Method Refreshing the Transformation 20060317
Events
Class CL_RSTRAN_BUILD has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TY_S_BUILD Private See coding 20060307 BEGIN OF ty_s_build, tranid TYPE rstranid, r_build TYPE REF TO cl_rstran_build, END OF ty_s_build
2 TY_TH_BUILD Private See coding 20060307 ty_th_build TYPE HASHED TABLE OF ty_s_build WITH UNIQUE KEY tranid
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 20060317
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_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20060317
2 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060317

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRUNIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060922
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) 20060529
3 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20060307
4 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO 20060307
5 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID 20060307
6 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20081002
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20060307
2 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20060307
3 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060307
4 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20060307
5 CX_RSTRAN_NOT_AUTHORIZED Keine Berechtigung 20060307
6 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20060307

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 20060307
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20060307

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 20060307
2 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X'. Mit Transportwesen 20081002
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20060307

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CURRUNIT_ALLOWED Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060922
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) 20060529
3 Importing I_S_SOURCE Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060307
4 Importing I_S_TARGET Call by reference Type reference (TYPE) RSTRAN_S_TLOGO BW Repository: TLOGO Objekt, Typ und Typ der Assoziation 20060307
5 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20060307
6 Importing I_WITH_CTO Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X'. Mit Transportwesen 20081002
7 Returning R_R_TRAN Value transfer Object reference (TYPE REF TO) CL_RSTRAN_BUILD Automatisches erzeugen von Transformationen 20060307
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20060307
2 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20060307
3 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060307
4 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20060307
5 CX_RSTRAN_NOT_AUTHORIZED Keine Berechtigung 20060307
6 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20060307

Method GET_TRANID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TRANID Value transfer Type reference (TYPE) RSTRANID TransformationsId 20100305

Method GET_TRANID on class CL_RSTRAN_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 20060317
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_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20060317

Method UPDATE_TRFN Signature

Method UPDATE_TRFN on class CL_RSTRAN_BUILD has no parameter.
Method UPDATE_TRFN on class CL_RSTRAN_BUILD has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 710