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 | ![]() |
Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | ![]() |
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 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTT_STRING | Description | 20081010 | ||
2 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTT_TRANS | Header Data for Object Transformation | 20090204 | ||
3 | ![]() |
Instance attribute | Public | Type reference (TYPE) | NT_S_UPDATE | Instance changed | 20081010 | ||
4 | ![]() |
Instance attribute | Public | Type reference (TYPE) | RSTT_LGTXT | Long Text | 20081010 | ||
5 | ![]() |
Instance attribute | Public | Type reference (TYPE) | NT_TH_TRANS | Object Relationships | 20081010 | ||
6 | ![]() |
Static Attribute | Protected | Type reference (TYPE) | OT_TH_TRANS | Buffered Transformations | 20090204 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Instance method | Public | Constructor | CONSTRUCTOR | 20081010 |
2 | ![]() |
Static method | Public | Method | Create New Transformation Instance | 20081010 |
3 | ![]() |
Instance method | Public | Method | Returns transformed name | 20081111 |
4 | ![]() |
Static method | Public | Method | Get Versions | 20090204 |
5 | ![]() |
Static method | Public | Method | Load Transformation Instance | 20081010 |
6 | ![]() |
Instance method | Public | Method | Update Element Relationship | 20081010 |
7 | ![]() |
Instance method | Public | Method | Update Text | 20081010 |
8 | ![]() |
Instance method | Public | Method | Update Transformation ID | 20090205 |
9 | ![]() |
Instance method | Public | Method | Save Transformation Instance | 20081010 |
10 | ![]() |
Static method | Public | Method | Find Transformations | 20090204 |
11 | ![]() |
Static method | Protected | Method | Read Header Data | 20090204 |
12 | ![]() |
Instance method | Protected | Method | Load Parameter from GUID | 20081010 |
13 | ![]() |
Instance method | Protected | Method | Load Parameter from ID | 20081010 |
14 | ![]() |
Instance method | Protected | Method | Generate New Key | 20081010 |
15 | ![]() |
Instance method | Protected | Method | Save Header Data | 20081010 |
16 | ![]() |
Instance method | Protected | Method | Save Object Relationships | 20081010 |
17 | ![]() |
Instance method | Protected | Method | Save Description | 20081010 |
18 | ![]() |
Static method | Protected | Method | Find Transformations | 20090204 |
19 | ![]() |
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 | ![]() |
I_GUID | Call by reference | Type reference (TYPE) | RSTT_GUID | GUID | 20081010 | ||
2 | ![]() |
I_TRANSID | Call by reference | Type reference (TYPE) | RSTT_CHAR30 | ID | 20081010 | ||
3 | ![]() |
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 | ![]() |
I_TRANSID | Call by reference | Type reference (TYPE) | RSTT_CHAR30 | ID der Objekttransformation | 20081010 | ||
2 | ![]() |
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 | ![]() |
E_S_TDATA_TRANS | Call by reference | Type reference (TYPE) | RSTT_S_TDATA_KEY | Schlüsselstruktur mit transformiertem Namen | 20081111 | ||
2 | ![]() |
E_TRANS_RELEVANT | Call by reference | Type reference (TYPE) | RSTT_FLAG | Ist transformationsrelevant? | 20081111 | ||
3 | ![]() |
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 | ![]() |
I_TRANSID | Call by reference | Type reference (TYPE) | RSTT_CHAR30 | ID | 20090204 | ||
2 | ![]() |
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 | ![]() |
I_GUID | Call by reference | Type reference (TYPE) | RSTT_GUID | GUID | 20081010 | ||
2 | ![]() |
I_TRANSID | Call by reference | Type reference (TYPE) | RSTT_CHAR30 | ID der Objekttransformation | 20081010 | ||
3 | ![]() |
I_VERSION | Call by reference | Type reference (TYPE) | RSTT_NUMC4 | Version | 20081010 | ||
4 | ![]() |
R_R_TRANS | Value transfer | Object reference (TYPE REF TO) | CL_RSTT_TRANS | Instanz | 20081010 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
ungültiger Schlüssel | 20081010 | |
2 | ![]() |
Objekt nicht gefunden | 20081010 |
Method MODIFY_ITEM_RELATION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_S_TDATA_SOURCE | Call by reference | Type reference (TYPE) | RSTT_S_TDATA_KEY | Ausgangsobjekt | 20081010 | ||
2 | ![]() |
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 | ![]() |
I_DESCR | Call by reference | Type reference (TYPE) | RSTT_STRING | Beschreibung | 20081010 | ||
2 | ![]() |
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 | ![]() |
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 | ![]() |
E_T_TRANS | Call by reference | Type reference (TYPE) | RSTT_T_TRANS | Tabelle von Objekttransformationen | 20090204 | ||
2 | ![]() |
I_SEARCH_TERM | Call by reference | Type reference (TYPE) | RSTT_STRING | Suchausdruck | 20090204 | ||
3 | ![]() |
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 | ![]() |
C_S_HEADER | Call by reference | Type reference (TYPE) | RSTT_TRANS | Kopfdaten der Objekttransformation | 20090204 | ||
2 | ![]() |
I_GUID | Call by reference | Type reference (TYPE) | RSTT_GUID | GUID | 20090204 | ||
3 | ![]() |
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 | ![]() |
E_RECORDS | Call by reference | Type reference (TYPE) | RSTT_INT4 | gefundene Einträge | 20081010 | ||
2 | ![]() |
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 | ![]() |
E_RECORDS | Call by reference | Type reference (TYPE) | RSTT_INT4 | gefundene Einträge | 20081010 | ||
2 | ![]() |
I_ID | Call by reference | Type reference (TYPE) | RSTT_CHAR30 | ID | 20081010 | ||
3 | ![]() |
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 | ![]() |
C_TH_TRANS | Call by reference | Type reference (TYPE) | OT_TH_TRANS | Tabelle von Objekttransformationen | 20090204 | ||
2 | ![]() |
I_TH_GUID | Call by reference | Type reference (TYPE) | NT_TH_RANGE_GUID | GUID-Vorselektion | 20090205 | ||
3 | ![]() |
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 | ![]() |
E_TH_GUID | Call by reference | Type reference (TYPE) | NT_TH_RANGE_GUID | GUID-Vorselektion | 20090205 | ||
2 | ![]() |
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 |