SAP ABAP Class CL_GRW_TRANSPORT_JOB_VARIANT (Report Writer: Transport of Variants for Report Groups)
Hierarchy
SAP_FIN (Software Component) SAP_FIN
   FI-SL-IS (Application Component) Information System
     GRWT (Package) Report Painter / Report Writer
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_GRW_TRANSPORT_UTIL Report Writer: Methods for Transport 20010801
Properties
Class CL_GRW_TRANSPORT_JOB_VARIANT  
Short Description Report Writer: Transport of Variants for Report Groups    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package GRWT   Report Painter / Report Writer 
Created 20010801   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 CL_GRW_TRANSPORT_UTIL Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 GRWJ Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 RSSG Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_GRW_TRANSPORT_UTIL Report Writer: Methods for Transport 20010801
Friends
Class CL_GRW_TRANSPORT_JOB_VARIANT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_PREFIX Constant Private Type reference (TYPE) CHAR1 'J' Prefix for Program Names 20010820
2 C_SUFFIX Constant Private Type reference (TYPE) CHAR15 '===TRANSPORT===' Suffix for Program Names 20010820
3 C_TR_OBJECT Constant Public Type reference (TYPE) GRW_S_TOBJ-OBJECT 'GRW_JOB_VARIANT' Object Name 20010801
Methods
# Method Level Visibility Method type Description Created on
1 COPY_VARIANT Instance method Private Method Copy Variant 20010821
2 COPY_VARIANT_EXPORT Instance method Private Method Copy Variant to Dummy Transport Program 20010821
3 COPY_VARIANT_IMPORT Instance method Private Method Copy Variant from Dummy Transport Program 20010821
4 FROM_TOBJ Static method Public Method Variant of a Report Group for Transport Object 20010801
5 GET_TABKEYS_INTERNAL Instance method Private Method Get Table Keys (for E071K) from Transport Objects 20010820
6 GET_TR_PROGRAM Static method Private Method Dummy Program Name for Transport of Variants 20010821
7 TO_TOBJ Static method Public Method Transport Object for Variant of a Report Group 20010801
Events
Class CL_GRW_TRANSPORT_JOB_VARIANT has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 LTY_KEY Private See coding Key for Variants of Report Groups 20010801
2 LTY_VARID_KEY Private See coding Key for VARID 20010820
Method Signatures

Method COPY_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_DELETE_EXIST Call by reference Type reference (TYPE) FLAG SPACE 'X' = Bestehende Varianten löschen 20010821
2 Importing IM_FROM_PROGRAM Call by reference Type reference (TYPE) VARID-REPORT ABAP: Reportname im Variantenschlüssel 20010821
3 Importing IM_TO_PROGRAM Call by reference Type reference (TYPE) VARID-REPORT ABAP: Reportname im Variantenschlüssel 20010821
4 Importing IM_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name einer Variante (ohne Programmname) 20010821

Method COPY_VARIANT on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method COPY_VARIANT_EXPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOB Call by reference Type reference (TYPE) RGJNR Berichtsgruppe 20010821
2 Importing IM_PROG_TYPE Call by reference Type reference (TYPE) CHAR1 Programmtyp aus Typgruppe GRWJ 20010821
3 Importing IM_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name einer Variante (ohne Programmname) 20010821

Method COPY_VARIANT_EXPORT on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method COPY_VARIANT_IMPORT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOB Call by reference Type reference (TYPE) RGJNR Berichtsgruppe 20010821
2 Importing IM_PROG_TYPE Call by reference Type reference (TYPE) CHAR1 Programmtyp aus Typgruppe GRWJ 20010821
3 Importing IM_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name einer Variante (ohne Programmname) 20010821

Method COPY_VARIANT_IMPORT on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method FROM_TOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_JOB Call by reference Type reference (TYPE) T803J-RGJNR Berichtsgruppe 20010801
2 Exporting EX_PROG_TYPE Call by reference Type reference (TYPE) CHAR01 Programmtyp aus Typgruppe GRWJ 20010801
3 Exporting EX_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name einer Variante (ohne Programmname) 20010820
4 Importing IM_TOBJ Call by reference Type reference (TYPE) GRW_S_TOBJ Report-Writer: Transportobjekt 20010801

Method FROM_TOBJ on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method GET_TABKEYS_INTERNAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_E071 Call by reference Type reference (TYPE) TR_OBJECTS Transportobjekte 20010820
2 Exporting EX_E071K Call by reference Type reference (TYPE) TR_KEYS Tabellenschlüssel 20010820
3 Importing IM_JOB Call by reference Type reference (TYPE) RGJNR Berichtsgruppe 20010820
4 Importing IM_LANGULIST Call by reference Type reference (TYPE) SLANSPRAST Tabelle von Sprachen 20010820
5 Importing IM_PROG_TYPE Call by reference Type reference (TYPE) CHAR1 Programmtyp aus Typgruppe GRWJ 20010820
6 Importing IM_TRKORR Call by reference Type reference (TYPE) TRKORR Auftrag/Aufgabe 20010820
7 Importing IM_VARIANT Call by reference Type reference (TYPE) VARIANT ABAP: Name einer Variante (ohne Programmname) 20010820

Method GET_TABKEYS_INTERNAL on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method GET_TR_PROGRAM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOB Call by reference Type reference (TYPE) RGJNR Berichtsgruppe 20010821
2 Importing IM_PROG_TYPE Call by reference Type reference (TYPE) CHAR1 Programmtyp aus Typgruppe GRWJ 20010821
3 Returning RE_PROGRAM Value transfer Type reference (TYPE) VARID-REPORT ABAP: Reportname im Variantenschlüssel 20010821

Method GET_TR_PROGRAM on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.

Method TO_TOBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_JOB Call by reference Type reference (TYPE) T803J-RGJNR Berichtsgruppe 20010801
2 Importing IM_PROG_TYPE Call by reference Type reference (TYPE) CHAR01 '*' Programmtyp aus Typgruppe GRWJ 20010801
3 Importing IM_VARIANT Call by reference Type reference (TYPE) VARIANT '*' ABAP: Name einer Variante (ohne Programmname) 20010820
4 Returning RE_TOBJ Value transfer Type reference (TYPE) GRW_S_TOBJ Report-Writer: Transportobjekt 20010801

Method TO_TOBJ on class CL_GRW_TRANSPORT_JOB_VARIANT has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 470