SAP ABAP Class CL_RSTT_TRANS (Manage Object Transformations)
Hierarchy
SAP_BW (Software Component) SAP Business Warehouse
   BW (Application Component) SAP Business Information Warehouse
     BW_TDATA (Package) Transfer of Test and Application Data
Properties
Class CL_RSTT_TRANS  
Short Description Manage Object Transformations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BW_TDATA   Transfer of Test and Application Data 
Created 20081010   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 RSTT0 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_RSTT_TRANS has no interface implemented.
Friends
Class CL_RSTT_TRANS has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 N_DESCR Instance attribute Public Type reference (TYPE) RSTT_STRING Description 20081010
2 N_S_TRANS Instance attribute Public Type reference (TYPE) RSTT_TRANS Header Data for Object Transformation 20090204
3 N_S_UPDATE Instance attribute Public Type reference (TYPE) NT_S_UPDATE Instance changed 20081010
4 N_TEXT Instance attribute Public Type reference (TYPE) RSTT_LGTXT Long Text 20081010
5 N_TH_TRANS Instance attribute Public Type reference (TYPE) NT_TH_TRANS Object Relationships 20081010
6 O_TH_TRANS Static Attribute Protected Type reference (TYPE) OT_TH_TRANS Buffered Transformations 20090204
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20081010
2 CREATE Static method Public Method Create New Transformation Instance 20081010
3 GET_TRANS_NAME Instance method Public Method Returns transformed name 20081111
4 GET_VERS Static method Public Method Get Versions 20090204
5 LOAD Static method Public Method Load Transformation Instance 20081010
6 MODIFY_ITEM_RELATION Instance method Public Method Update Element Relationship 20081010
7 MODIFY_TEXT Instance method Public Method Update Text 20081010
8 RENAME_TRANSID Instance method Public Method Update Transformation ID 20090205
9 SAVE Instance method Public Method Save Transformation Instance 20081010
10 SEARCH Static method Public Method Find Transformations 20090204
11 _GET_HEADER Static method Protected Method Read Header Data 20090204
12 _LOAD_PARAM_GUID Instance method Protected Method Load Parameter from GUID 20081010
13 _LOAD_PARAM_ID Instance method Protected Method Load Parameter from ID 20081010
14 _NEW_TRANS_KEY Instance method Protected Method Generate New Key 20081010
15 _SAVE_HEADER Instance method Protected Method Save Header Data 20081010
16 _SAVE_RELATIONS Instance method Protected Method Save Object Relationships 20081010
17 _SAVE_TEXT Instance method Protected Method Save Description 20081010
18 _SEARCH_RANGE Static method Protected Method Find Transformations 20090204
19 _SEARCH_TERM Static method Protected Method Find Transformations 20090204
Events
Class CL_RSTT_TRANS has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 NT_S_UPDATE Public See coding Currentness 20081010 BEGIN OF nt_s_update, header TYPE rstt_flag, relations TYPE rstt_flag, text TYPE rstt_flag, END OF nt_s_update
2 NT_TH_RANGE_GUID Public See coding GUIDs table 20090205 nt_th_range_guid type HASHED TABLE OF rstt_s_range_guid with unique key low
3 NT_TH_TRANS Public See coding Table for Object Relationships 20081010 nt_th_trans TYPE HASHED TABLE OF rstt_tdmap WITH UNIQUE KEY tdatatp objnm objid objrefnm
4 OT_TH_TRANS Protected See coding 20090204 ot_th_trans TYPE HASHED TABLE OF rstt_trans WITH UNIQUE KEY guid
Method Signatures

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) RSTT_GUID GUID 20081010
2 Importing I_TRANSID Call by reference Type reference (TYPE) RSTT_CHAR30 ID 20081010
3 Importing I_VERSION Call by reference Type reference (TYPE) RSTT_NUMC4 Version 20081010

Method CONSTRUCTOR on class CL_RSTT_TRANS has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANSID Call by reference Type reference (TYPE) RSTT_CHAR30 ID der Objekttransformation 20081010
2 Returning R_R_TRANS Value transfer Object reference (TYPE REF TO) CL_RSTT_TRANS Instanz 20081010

Method CREATE on class CL_RSTT_TRANS has no exception.

Method GET_TRANS_NAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_S_TDATA_TRANS Call by reference Type reference (TYPE) RSTT_S_TDATA_KEY Schlüsselstruktur mit transformiertem Namen 20081111
2 Exporting E_TRANS_RELEVANT Call by reference Type reference (TYPE) RSTT_FLAG Ist transformationsrelevant? 20081111
3 Importing I_S_TDATA Call by reference Type reference (TYPE) RSTT_S_TDATA_KEY Schlüsselstruktur für Testdatenobjekt 20081111

Method GET_TRANS_NAME on class CL_RSTT_TRANS has no exception.

Method GET_VERS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANSID Call by reference Type reference (TYPE) RSTT_CHAR30 ID 20090204
2 Returning R_T_TEXT Value transfer Type reference (TYPE) RSTT_T_TEXT Versionen 20090204

Method GET_VERS on class CL_RSTT_TRANS has no exception.

Method LOAD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_GUID Call by reference Type reference (TYPE) RSTT_GUID GUID 20081010
2 Importing I_TRANSID Call by reference Type reference (TYPE) RSTT_CHAR30 ID der Objekttransformation 20081010
3 Importing I_VERSION Call by reference Type reference (TYPE) RSTT_NUMC4 Version 20081010
4 Returning R_R_TRANS Value transfer Object reference (TYPE REF TO) CL_RSTT_TRANS Instanz 20081010
# Exception Resumable Description Created on
1 INVALID_KEY ungültiger Schlüssel 20081010
2 NOT_FOUND Objekt nicht gefunden 20081010

Method MODIFY_ITEM_RELATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_S_TDATA_SOURCE Call by reference Type reference (TYPE) RSTT_S_TDATA_KEY Ausgangsobjekt 20081010
2 Importing I_S_TDATA_TARGET Call by reference Type reference (TYPE) RSTT_S_TDATA_KEY Zielobjekt 20081010

Method MODIFY_ITEM_RELATION on class CL_RSTT_TRANS has no exception.

Method MODIFY_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DESCR Call by reference Type reference (TYPE) RSTT_STRING Beschreibung 20081010
2 Importing I_TEXT Call by reference Type reference (TYPE) RSTT_LGTXT Langtext 20081010

Method MODIFY_TEXT on class CL_RSTT_TRANS has no exception.

Method RENAME_TRANSID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_TRANSID Call by reference Type reference (TYPE) RSTT_CHAR30 ID der Transformation 20090205

Method RENAME_TRANSID on class CL_RSTT_TRANS has no exception.

Method SAVE Signature

Method SAVE on class CL_RSTT_TRANS has no parameter.
Method SAVE on class CL_RSTT_TRANS has no exception.

Method SEARCH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_T_TRANS Call by reference Type reference (TYPE) RSTT_T_TRANS Tabelle von Objekttransformationen 20090204
2 Importing I_SEARCH_TERM Call by reference Type reference (TYPE) RSTT_STRING Suchausdruck 20090204
3 Importing I_T_RANGE Call by reference Type reference (TYPE) RSTT_T_RANGE Selektionstabelle 20090204

Method SEARCH on class CL_RSTT_TRANS has no exception.

Method _GET_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_S_HEADER Call by reference Type reference (TYPE) RSTT_TRANS Kopfdaten der Objekttransformation 20090204
2 Importing I_GUID Call by reference Type reference (TYPE) RSTT_GUID GUID 20090204
3 Importing I_TEXT Call by reference Type reference (TYPE) RSTT_LGTXT Beschreibung 20090204

Method _GET_HEADER on class CL_RSTT_TRANS has no exception.

Method _LOAD_PARAM_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECORDS Call by reference Type reference (TYPE) RSTT_INT4 gefundene Einträge 20081010
2 Importing I_GUID Call by reference Type reference (TYPE) RSTT_GUID GUID 20081010

Method _LOAD_PARAM_GUID on class CL_RSTT_TRANS has no exception.

Method _LOAD_PARAM_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECORDS Call by reference Type reference (TYPE) RSTT_INT4 gefundene Einträge 20081010
2 Importing I_ID Call by reference Type reference (TYPE) RSTT_CHAR30 ID 20081010
3 Importing I_VERSION Call by reference Type reference (TYPE) RSTT_NUMC4 Version 20081010

Method _LOAD_PARAM_ID on class CL_RSTT_TRANS has no exception.

Method _NEW_TRANS_KEY Signature

Method _NEW_TRANS_KEY on class CL_RSTT_TRANS has no parameter.
Method _NEW_TRANS_KEY on class CL_RSTT_TRANS has no exception.

Method _SAVE_HEADER Signature

Method _SAVE_HEADER on class CL_RSTT_TRANS has no parameter.
Method _SAVE_HEADER on class CL_RSTT_TRANS has no exception.

Method _SAVE_RELATIONS Signature

Method _SAVE_RELATIONS on class CL_RSTT_TRANS has no parameter.
Method _SAVE_RELATIONS on class CL_RSTT_TRANS has no exception.

Method _SAVE_TEXT Signature

Method _SAVE_TEXT on class CL_RSTT_TRANS has no parameter.
Method _SAVE_TEXT on class CL_RSTT_TRANS has no exception.

Method _SEARCH_RANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_TH_TRANS Call by reference Type reference (TYPE) OT_TH_TRANS Tabelle von Objekttransformationen 20090204
2 Importing I_TH_GUID Call by reference Type reference (TYPE) NT_TH_RANGE_GUID GUID-Vorselektion 20090205
3 Importing I_T_RANGE Call by reference Type reference (TYPE) RSTT_T_RANGE Selektionstabelle 20090204

Method _SEARCH_RANGE on class CL_RSTT_TRANS has no exception.

Method _SEARCH_TERM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_TH_GUID Call by reference Type reference (TYPE) NT_TH_RANGE_GUID GUID-Vorselektion 20090205
2 Importing I_SEARCH_TERM Call by reference Type reference (TYPE) RSTT_STRING Suchausdruck 20090204

Method _SEARCH_TERM on class CL_RSTT_TRANS has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 730