SAP ABAP Class CL_RSTRAN_MODEL (Reading Layer of Transformation (Model))
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) 20040820
Properties
Class CL_RSTRAN_MODEL  
Short Description Reading Layer of Transformation (Model)    
Super Class CL_RSTRAN_MASTER Transformation Back End (Model) 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package RSTRAN   Transformation 
Created 20040512   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_RSTRAN_STAT Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 RS Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTRAN_MODEL has no interface implemented.
Friends
Class CL_RSTRAN_MODEL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 P_TH_MODEL Static Attribute Private Type reference (TYPE) RSTRAN_TH_MODEL Reference to a Model Object 20040811
2 P_TH_PROG_MODEL Static Attribute Private Type reference (TYPE) RSTRAN_TH_PROG_MODEL Reference to Transformation Object 20040901
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20060714
2 CONSTRUCTOR Instance method Public Constructor 20040811
3 DELETE_REF_FROM_TABLES Static method Public Method Deletes Table Entries 20060531
4 DELETE_STAT_ENTRY Static method Public Method Deletion of Static Entries 20060901
5 FACTORY Static method Public Method Factory 20040811
6 GET_FIELD_INBOUND Instance method Public Method Delivers Fields for Input Structure (Field Name from Source) 20041026
7 GET_FIELD_INT Instance method Private Method Returns Fields 20041026
8 GET_FIELD_OUTBOUND Instance method Public Method Returns Fields for Output Structure 20041026
9 GET_TRAN_FROMPROGID Static method Public Method Returns Reference and Tran. ID Using a Program ID 20040830
10 GET_TRFN_FIELD_STRING Instance method Public Method get DB String of Transformation 20130306
11 GET_TRFN_STRING Instance method Public Method get DB String of Transformation 20130130
12 GET_TXT Instance method Public Method Return Description 20050209
13 IS_ACTIVE Instance method Public Method 20130930
14 SET_OBJVERS Instance method Public Method Set Object Version to be Read 20110204
Events
Class CL_RSTRAN_MODEL has no event.
Types
Class CL_RSTRAN_MODEL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20040811
2 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20050628
3 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE 20050628
4 Importing I_WITH_UPDATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE Boolean 20060901
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch Benutzer beim Aufruf des Transportwesens 20041001
2 CX_RSTRAN_DISPLAY_ONLY Nur Anzeige erlaubt 20041001
3 CX_RSTRAN_ERROR_WITH_MESSAGE Exception mit Meldung 20110204
4 CX_RSTRAN_INPUT_INVALID Eingabe ungültig 20041001
5 CX_RSTRAN_NOT_AUTHORIZED Keine Anzeigeberechtigung 20041001
6 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20041001

Method DELETE_REF_FROM_TABLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20060531

Method DELETE_REF_FROM_TABLES on class CL_RSTRAN_MODEL has no exception.

Method DELETE_STAT_ENTRY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20060901

Method DELETE_STAT_ENTRY on class CL_RSTRAN_MODEL has no exception.

Method FACTORY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20040811
2 Importing I_WITH_AUTHORITY Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit Berechtigung 20050628
3 Importing I_WITH_CTO_CHECK Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE = 'X': mit CTO Check 20050628
4 Importing I_WITH_UPDATE Call by reference Type reference (TYPE) RS_BOOL RS_C_FALSE update, wenn neues Objekt erzeugt wird 20060901
5 Returning R_R_MODEL Value transfer Object reference (TYPE REF TO) CL_RSTRAN_MODEL Backend der Transformation (Modell) 20040811
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20041117
2 CX_RSTRAN_DISPLAY_ONLY Objekt darf nur angezeigt, nicht aber bearbeitet werden 20041117
3 CX_RSTRAN_INPUT_INVALID Fehlerhafte Eingabe 20041001
4 CX_RSTRAN_NOT_AUTHORIZED Keine Berechtigung 20041117
5 CX_RSTRAN_NOT_FOUND Objekt nicht gefunden 20041001

Method GET_FIELD_INBOUND 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) RSTRAN_T_FIELD Transformation - Strukturfelder 20041026

Method GET_FIELD_INBOUND on class CL_RSTRAN_MODEL has no exception.

Method GET_FIELD_INT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_EXPERT Call by reference Type reference (TYPE) RS_BOOL Boolean 20041126
2 Exporting E_T_FIELD Call by reference Type reference (TYPE) RSTRAN_T_FIELD Transformation - Strukturfelder 20041026
3 Importing I_SOURCE Call by reference Type reference (TYPE) RS_BOOL RS_C_TRUE Boolean 20041026

Method GET_FIELD_INT on class CL_RSTRAN_MODEL has no exception.

Method GET_FIELD_OUTBOUND 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) RSTRAN_T_FIELD Transformation - Strukturfelder 20041026

Method GET_FIELD_OUTBOUND on class CL_RSTRAN_MODEL has no exception.

Method GET_TRAN_FROMPROGID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_R_MODEL Call by reference Object reference (TYPE REF TO) CL_RSTRAN_MODEL Transformation 20040901
2 Exporting E_TRANID Call by reference Type reference (TYPE) RSTRANID TransformationsId 20040830
3 Importing I_PROGID Call by reference Type reference (TYPE) RSTRAN_PROGID Programm ID einer Transformation (generiert) 20040830
# Exception Resumable Description Created on
1 CX_RSTRAN_CANCELLED Abbruch durch den Benutzer (Dialog) 20050105
2 CX_RSTRAN_INPUT_INVALID Eingabe ungültig 20041001
3 CX_RSTRAN_NOT_AUTHORIZED Keine Berechtigung 20050105
4 CX_RSTRAN_NOT_FOUND Programm ID nicht vorhanden 20041001

Method GET_TRFN_FIELD_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STMT Call by reference Type reference (TYPE) STRING 20130306
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception with Message 20130306

Method GET_TRFN_STRING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_STMT Call by reference Type reference (TYPE) STRING 20130130
# Exception Resumable Description Created on
1 CX_RSTRAN_ERROR_WITH_MESSAGE Exception with Message 20130130

Method GET_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_TXTLG Value transfer Type reference (TYPE) RSTXTLG Beschreibung lang 20050209

Method GET_TXT on class CL_RSTRAN_MODEL has no exception.

Method IS_ACTIVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_ACTIVE Value transfer Type reference (TYPE) RS_BOOL Boolean 20130930
# Exception Resumable Description Created on
1 CX_RSTRAN_VERSION_NOT_FOUND Object not found in a version 20130930

Method SET_OBJVERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_CREATE Call by reference Type reference (TYPE) RS_BOOL Version erzeugen wenn nicht vorhanden 20120808
2 Importing I_OBJVERS Call by reference Type reference (TYPE) RS_OBJVERS 20110204
# Exception Resumable Description Created on
1 CX_RSTRAN_VERSION_NOT_FOUND Objekt in einer Version nicht gefunden 20110204
History
Last changed by/on SAP  20140121 
SAP Release Created in 700