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
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