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 |