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