SAP ABAP Class CL_GRW_TRANSPORT_UTIL (Report Writer: Transport)
Hierarchy
☛
SAP_FIN (Software Component) SAP_FIN
⤷ FI-SL-IS (Application Component) Information System
⤷ GRWT (Package) Report Painter / Report Writer
⤷ FI-SL-IS (Application Component) Information System
⤷ GRWT (Package) Report Painter / Report Writer
Properties
Class | CL_GRW_TRANSPORT_UTIL | |
Short Description | Report Writer: Transport | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | GRWT | Report Painter / Report Writer |
Created | 20010626 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | GRWJ | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
2 | IF_GRW_TRANSPORT_UTIL | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
3 | RSSG | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
4 | TRWBO | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Class CL_GRW_TRANSPORT_UTIL has no interface implemented.
Friends
Class CL_GRW_TRANSPORT_UTIL has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | CLIENT | Instance attribute | Private | Type reference (TYPE) | SYMANDT | Client Number from Logon | 20010629 | ||
2 | C_GRW_PREFIX | Constant | Public | Type reference (TYPE) | CHAR04 | 'GRW_' | GRW_ | 20020318 | |
3 | C_R3TR | Constant | Public | Type reference (TYPE) | E071-PGMID | 'R3TR' | R3TR | 20010712 | |
4 | C_STANDARD_USER | Constant | Public | Type reference (TYPE) | SYUNAME | 'SAP' | Standard User | 20010720 | |
5 | C_TABU | Constant | Public | Type reference (TYPE) | E071-OBJECT | 'TABU' | TABU | 20010712 | |
6 | C_TDAT | Constant | Public | Type reference (TYPE) | E071-OBJECT | 'TDAT' | TDAT | 20010712 | |
7 | LANGULIST | Instance attribute | Private | Type reference (TYPE) | SLANSPRAST | Languages Transporting To | 20010626 | ||
8 | LSM | Instance attribute | Private | Type reference (TYPE) | TRTPPVALUE | TP Profile Parameter LSM | 20011205 | ||
9 | MODE | Instance attribute | Private | Type reference (TYPE) | CHAR1 | SPACE | Modus: " " = Transport, "A" = Analysis, "X" = Extend. Check | 20010626 | |
10 | SYSTYPE | Instance attribute | Private | Type reference (TYPE) | SYSYSID | System Category: SAP or Customer System | 20020422 | ||
11 | TRKORR | Instance attribute | Public | Type reference (TYPE) | TRKORR | Request/Task | 20010626 | ||
12 | TR_UTIL_TAB | Instance attribute | Private | Type reference (TYPE) | LTY_UTIL_TAB | Transport Utilities | 20010803 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | AFTER_IMPORT | Instance method | Public | Method | Post-Import Processing | 20010712 |
2 | APPEND_TO_TASK | Instance method | Public | Method | Add Object List to Transport Request | 20010626 |
3 | BEFORE_EXPORT | Instance method | Public | Method | Pre-Export Processing | 20010823 |
4 | CHECK | Instance method | Public | Method | Consistency Check | 20010626 |
5 | CONSTRUCTOR | Instance method | Public | Constructor | CONSTRUCTOR | 20010626 |
6 | ENABLE_TRANSPORT | Instance method | Public | Method | Prepare Objects for Transport | 20010628 |
7 | EXPAND_OBJECTLIST | Instance method | Public | Method | Expand Object List (Add Dependent Objects) | 20010626 |
8 | GET_PARENTS | Instance method | Public | Method | All Superordinate Objects for an Object List | 20010710 |
9 | GET_TRANSPORT_UTIL | Instance method | Private | Method | Generate Transport Class for Specific Object Type | 20010626 |
10 | MESSAGE_TO_PROT | Static method | Public | Method | Convert Message to Log Format | 20010626 |
11 | OBJECTLIST_TO_TASKLIST | Instance method | Public | Method | Generate Entries for Transport Request from Object List | 20010626 |
12 | SHOW_PROT | Static method | Public | Method | Display Log | 20010704 |
13 | SHOW_WARNINGS | Static method | Public | Method | Display Log With Warnings and Option to Cancel | 20020423 |
14 | SYMSG_TO_PROT | Static method | Public | Method | Convert System Message to Log Format | 20010626 |
15 | TASKLIST_TO_OBJECTLIST | Instance method | Public | Method | Generate Object List from Entries in a Transport Request | 20010712 |
16 | UPDATE_AFTER_IMPORT | Instance method | Private | Method | Database Changes after Import | 20010712 |
Events
Class CL_GRW_TRANSPORT_UTIL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | LTY_UTIL | Private | See coding | 20010803 | BEGIN OF lty_util,
obj_type TYPE grw_s_tobj-object,
util TYPE REF TO if_grw_transport_util,
END OF lty_util
|
||
2 | LTY_UTIL_TAB | Private | See coding | 20010803 | lty_util_tab TYPE SORTED TABLE OF lty_util
WITH UNIQUE KEY obj_type
|
Method Signatures
Method AFTER_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010712 | ||
2 | Importing | IM_E071 | Call by reference | Type reference (TYPE) | TR_OBJECTS | Objekte | 20010712 | ||
3 | Importing | IM_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Tabellenschlüssel | 20010712 |
Method AFTER_IMPORT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method APPEND_TO_TASK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010807 | ||
2 | Importing | IM_SHOW_PROT | Call by reference | Type reference (TYPE) | FLAG | 'X' | 'X' = Protokoll anzeigen | 20010807 | |
3 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010626 |
Method APPEND_TO_TASK on class CL_GRW_TRANSPORT_UTIL has no exception.
Method BEFORE_EXPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_E071 | Call by reference | Type reference (TYPE) | TR_OBJECTS | Objekte | 20010823 | ||
2 | Importing | IM_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Tabellenschlüssel | 20010823 |
Method BEFORE_EXPORT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method CHECK Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010712 | ||
2 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010626 |
Method CHECK on class CL_GRW_TRANSPORT_UTIL has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_CLIENT | Call by reference | Type reference (TYPE) | SYMANDT | SY-MANDT | Mandantennummer aus Anmeldung | 20010629 | |
2 | Importing | IM_LANGU_VECTOR | Value transfer | Type reference (TYPE) | STRING | Zu transportierende Sprachen (Default: Systemsprachen) | 20010730 | ||
3 | Importing | IM_MODE | Call by reference | Type reference (TYPE) | CHAR1 | IF_GRW_TRANSPORT_UTIL=>C_MODE_EXPORT | Modus, siehe IF_GRW_TRANSPORT_UTIL | 20010627 | |
4 | Importing | IM_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | SPACE | Auftrag/Aufgabe | 20010626 |
Method CONSTRUCTOR on class CL_GRW_TRANSPORT_UTIL has no exception.
Method ENABLE_TRANSPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010704 | ||
2 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010628 |
Method ENABLE_TRANSPORT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method EXPAND_OBJECTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010704 | ||
2 | Exporting | EX_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Objekte und abhängige Objekte | 20010627 | ||
3 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010626 |
Method EXPAND_OBJECTLIST on class CL_GRW_TRANSPORT_UTIL has no exception.
Method GET_PARENTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Objekte und übergeordnete Objekte | 20010710 | ||
2 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010710 |
Method GET_PARENTS on class CL_GRW_TRANSPORT_UTIL has no exception.
Method GET_TRANSPORT_UTIL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_UTIL | Call by reference | Object reference (TYPE REF TO) | IF_GRW_TRANSPORT_UTIL | Report-Writer: Methoden zum Transport | 20010627 | ||
2 | Importing | IM_OBJ_TYPE | Call by reference | Type reference (TYPE) | GRW_S_TOBJ-OBJECT | Objekttyp | 20010626 |
Method GET_TRANSPORT_UTIL on class CL_GRW_TRANSPORT_UTIL has no exception.
Method MESSAGE_TO_PROT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LEVEL | Call by reference | Type reference (TYPE) | PROTLEVEL | '3' | Protokollebene | 20010626 | |
2 | Importing | IM_MSGID | Call by reference | Type reference (TYPE) | SYMSGID | 'GR' | Nachrichtenklasse | 20010626 | |
3 | Importing | IM_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | Nachrichtennummer | 20010626 | ||
4 | Importing | IM_MSGTY | Call by reference | Type reference (TYPE) | SYMSGTY | 'E' | Nachrichtentyp | 20010626 | |
5 | Importing | IM_MSGV1 | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Nachrichtenvariable 1 | 20010626 | |
6 | Importing | IM_MSGV2 | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Nachrichtenvariable 2 | 20010626 | |
7 | Importing | IM_MSGV3 | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Nachrichtenvariable 3 | 20010626 | |
8 | Importing | IM_MSGV4 | Call by reference | Type reference (TYPE) | SIMPLE | SPACE | Nachrichtenvariable 4 | 20010626 | |
9 | Returning | RE_PROT | Value transfer | Type reference (TYPE) | SPROT_U | Schnittstelle zur Protokollerstellung | 20010626 |
Method MESSAGE_TO_PROT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method OBJECTLIST_TO_TASKLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_E071 | Call by reference | Type reference (TYPE) | TR_OBJECTS | Objekte | 20010626 | ||
2 | Changing | CH_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Tabellenschlüssel | 20010626 | ||
3 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010626 |
Method OBJECTLIST_TO_TASKLIST on class CL_GRW_TRANSPORT_UTIL has no exception.
Method SHOW_PROT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20010704 | ||
2 | Importing | IM_USE_PROT_FOR_ONE_MSG | Call by reference | Type reference (TYPE) | SEU_BOOL | ' ': Einzelne Meldung direkt ausgeben, 'X': Immer Protokoll | 20020326 |
Method SHOW_PROT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method SHOW_WARNINGS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_PROT | Call by reference | Type reference (TYPE) | SPROT_U_TAB | Fehlerprotokoll | 20020423 | ||
2 | Returning | RE_CANCELLED | Value transfer | Type reference (TYPE) | SEU_BOOL | 'X': Abbruch der Verarbeitung, ' ': Weiter | 20020423 |
Method SHOW_WARNINGS on class CL_GRW_TRANSPORT_UTIL has no exception.
Method SYMSG_TO_PROT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_LEVEL | Call by reference | Type reference (TYPE) | PROTLEVEL | '3' | Protokollebene | 20010626 | |
2 | Importing | IM_MSGTY | Value transfer | Type reference (TYPE) | SYMSGTY | Nachrichtentyp (übersteuert SY-MSGTY) | 20011015 | ||
3 | Returning | RE_PROT | Value transfer | Type reference (TYPE) | SPROT_U | Schnittstelle zur Protokollerstellung | 20010626 |
Method SYMSG_TO_PROT on class CL_GRW_TRANSPORT_UTIL has no exception.
Method TASKLIST_TO_OBJECTLIST Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Exporting | EX_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010712 | ||
2 | Importing | IM_E071 | Call by reference | Type reference (TYPE) | TR_OBJECTS | Objekte | 20010712 | ||
3 | Importing | IM_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Tabellenschlüssel | 20010712 |
Method TASKLIST_TO_OBJECTLIST on class CL_GRW_TRANSPORT_UTIL has no exception.
Method UPDATE_AFTER_IMPORT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IM_AS_PARENT | Call by reference | Type reference (TYPE) | FLAG | SPACE | 'X' = Untergeordnete Objekte wurden transportiert | 20010712 | |
2 | Importing | IM_T_TOBJ | Call by reference | Type reference (TYPE) | GRW_T_TOBJ | Report-Writer: Tabelle von Transportobjekten | 20010712 |
Method UPDATE_AFTER_IMPORT on class CL_GRW_TRANSPORT_UTIL has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 470 |