SAP ABAP Class CL_FDT_TRANS_TRREQUEST (FDT Transport: Request Interface Virtual & Not Virtual Trans)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TRANSPORT (Package) BRFplus: Transport
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_FDT_TRANS_DEFS FDT Transports: Types and Constants 20071026
Properties
Class CL_FDT_TRANS_TRREQUEST  
Short Description FDT Transport: Request Interface Virtual & Not Virtual Trans    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_TRANSPORT   BRFplus: Transport 
Created 20071024   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_FDT_TRANSPORT_REQUEST Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 IF_FDT_TRANS_DEFS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
4 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
# Interface Abstract Final Description Created on
1 IF_FDT_TRANS_DEFS FDT Transports: Types and Constants 20071026
Friends
Class CL_FDT_TRANS_TRREQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_R3TRANS_PHASE_OPTION_EXP Instance attribute Private Attribute reference (LIKE) 20071102
2 GC_R3TRANS_PHASE_OPTION_IMP Instance attribute Private Attribute reference (LIKE) 20071102
3 GC_RC_A Instance attribute Private Attribute reference (LIKE) 20071026
4 GC_RC_E Instance attribute Private Attribute reference (LIKE) 20071026
5 GC_RC_S Instance attribute Private Attribute reference (LIKE) 20071026
6 GC_RC_UNDEFINED Instance attribute Private Attribute reference (LIKE) 20071026
7 GC_RC_W Instance attribute Private Attribute reference (LIKE) 20071026
Methods
# Method Level Visibility Method type Description Created on
1 CALCULATE_RC Static method Public Method 20071025
2 CHECK_RECORDING Static method Public Method Check if request can be used for recording 20110404
3 CONDENSE_PIECELIST Static method Public Method 20071024
4 CONVERT_TRLOG_TO_MESSAGE Static method Private Method Convert the After Import / Before Export Log to FDT message 20071102
5 FILTER_PIECELIST Static method Private Method 20080214
6 GET_ATTRIBUTES Static method Public Method Get request attributes 20080603
7 GET_NOT_ACTIVATED Static method Public Method 20071102
8 GET_OBJECT_IDS Static method Public Method 20071024
9 GET_PIECELIST Static method Public Method 20071024
10 GET_TRREQUEST_TYPE_FOR_ID Static method Public Method Get the transport request type required for the object id 20071204
11 GET_TRREQUEST_TYPE_FOR_TAB_TY Static method Public Method Get the transport request type required for the table type 20080611
12 R3TRANS_PHASE_EXECUTION Static method Public Method 20071102
13 UI_OR_BACKEND_CHECK_TRREQUEST Static method Public Method Backend UI check and messagedialog for a request entry 20080627
Events
Class CL_FDT_TRANS_TRREQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 R3TRANS_PHASE_OPTION Private Attribute reference (LIKE) 20071102
2 RC Private Attribute reference (LIKE) 20071026
3 S_E071 Private Attribute reference (LIKE) 20071026
4 S_E071K Private Attribute reference (LIKE) 20071026
5 S_TRREQUEST_Q Private Attribute reference (LIKE) 20071026
6 TRREQUEST Private Attribute reference (LIKE) 20071026
7 TS_TRREQUEST_Q Private Attribute reference (LIKE) 20071026
8 T_E071 Private Attribute reference (LIKE) 20071026
9 T_E071K Private Attribute reference (LIKE) 20071026
10 T_TRLOG Private Attribute reference (LIKE) 20071102
11 T_TRREQUEST_Q Private Attribute reference (LIKE) 20071102
Method Signatures

Method CALCULATE_RC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20071025
2 Returning RV_RC Value transfer Type reference (TYPE) SYSUBRC Return Value of ABAP Statements 20071025
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071025

Method CHECK_RECORDING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_SOURCE_REQUEST Call by reference Type reference (TYPE) STRKORR Higher-Level Request 20110405
2 Importing IO_INSTANCE Call by reference Object reference (TYPE REF TO) IF_FDT_ADMIN_DATA FDT: Administrative Data 20110404
3 Importing IV_CHECK_REQUEST_TYPE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110405
4 Importing IV_REQUEST Call by reference Type reference (TYPE) TRKORR 20110404
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20110404

Method CONDENSE_PIECELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_E071 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20071024
2 Changing CT_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K 20071024

Method CONDENSE_PIECELIST on class CL_FDT_TRANS_TRREQUEST has no exception.

Method CONVERT_TRLOG_TO_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20071102
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20071102

Method CONVERT_TRLOG_TO_MESSAGE on class CL_FDT_TRANS_TRREQUEST has no exception.

Method FILTER_PIECELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_E071 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20080214
2 Exporting ET_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K 20080214
3 Exporting ET_E071K_STR Call by reference Type reference (TYPE) E071K_STRTYP Table Key with String Field 20130125
4 Exporting ET_E071_FDT0 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20120314
5 Importing IT_E071 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20080214
6 Importing IT_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K 20080214
7 Importing IT_E071K_STR Call by reference Type reference (TYPE) E071K_STRTYP Table Key with String Field 20130125
8 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20080214
9 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080214

Method FILTER_PIECELIST on class CL_FDT_TRANS_TRREQUEST has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HAS_OPEN_TASK Call by reference Type reference (TYPE) ABAP_BOOL 20110404
2 Exporting EV_IS_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20080603
3 Exporting EV_IS_EXISTING Call by reference Type reference (TYPE) ABAP_BOOL 20080603
4 Exporting EV_IS_PERSISTENT Call by reference Type reference (TYPE) ABAP_BOOL 20080603
5 Exporting EV_IS_VIRTUAL_FDT_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL 20080603
6 Exporting EV_OWNER Call by reference Type reference (TYPE) TR_AS4USER Owner of a Request or Task 20110404
7 Exporting EV_REQUEST_TYPE_CTS Call by reference Type reference (TYPE) TRFUNCTION CTS: Request Type 20110908
8 Exporting EV_SOURCE_REQUEST Call by reference Type reference (TYPE) STRKORR Higher-Level Request 20110404
9 Exporting EV_TRREQUEST_TYPE Call by reference Type reference (TYPE) FDT_TRREQUEST_TYPE FDT: Types for Transport Requests 20080603
10 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080603

Method GET_ATTRIBUTES on class CL_FDT_TRANS_TRREQUEST has no exception.

Method GET_NOT_ACTIVATED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TRREQUEST Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_TRREQUEST 20071102
2 Importing IV_INCL_INACTIV_DEL Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20071102
3 Importing IV_INCL_VIRTUAL_REQUESTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100915
4 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20071102
5 Importing IV_TARGET_CLIENT Call by reference Type reference (TYPE) MANDT SY-MANDT Client 20071102

Method GET_NOT_ACTIVATED on class CL_FDT_TRANS_TRREQUEST has no exception.

Method GET_OBJECT_IDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ETA_OBJECT_ID Call by reference Type reference (TYPE) ANY TABLE Any unstructured ID table 20071024
2 Importing IV_INCLUDE_TASK_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20090609
3 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE Object Name in Object List 20071024
4 Importing IV_TRREQUEST Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>TRREQUEST Request/Task 20071024
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071024

Method GET_PIECELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_E071 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20071024
2 Exporting ET_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K 20071024
3 Exporting ET_E071_FDT0 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 20120314
4 Importing IV_INCLUDE_TASK_OBJECTS Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20080702
5 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20071024
6 Importing IV_TRREQUEST Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>TRREQUEST Request/Task 20071024
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071024

Method GET_TRREQUEST_TYPE_FOR_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ID Call by reference Type reference (TYPE) IF_FDT_TYPES=>ID Universal Unique Identifier 20071204
2 Returning RV_TRREQUEST_TYPE Value transfer Type reference (TYPE) CL_FDT_TRANSPORT_REQUEST=>TRREQUEST_TYPE FDT: Types for Transport Requests 20071204
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080125

Method GET_TRREQUEST_TYPE_FOR_TAB_TY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20080611
2 Returning RV_TRREQUEST_TYPE Value transfer Type reference (TYPE) CL_FDT_TRANSPORT_REQUEST=>TRREQUEST_TYPE FDT: Types for Transport Requests 20080611
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080611

Method R3TRANS_PHASE_EXECUTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>T_MESSAGE Messages 20071102
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20071102
3 Exporting EV_NO_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20071102
4 Exporting EV_NO_PIECELIST Call by reference Type reference (TYPE) ABAP_BOOL 20121205
5 Importing IV_IS_UPGRADE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20071206
6 Importing IV_R3TRANS_PHASE_OPTION Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>R3TRANS_PHASE_OPTION IF_FDT_TRANS_DEFS=>GC_R3TRANS_PHASE_OPTION_IMP 20071102
7 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20071102
8 Importing IV_TRREQUEST Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>TRREQUEST Request/Task 20071102
9 Importing IV_VIRTUAL_SYSID Call by reference Type reference (TYPE) FDT_VIRTUAL_SYSID FDT Transport: ID of the Virtual Target System 20071102

Method R3TRANS_PHASE_EXECUTION on class CL_FDT_TRANS_TRREQUEST has no exception.

Method UI_OR_BACKEND_CHECK_TRREQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_MESSAGE Call by reference Type reference (TYPE) IF_FDT_TYPES=>S_MESSAGE Meldung 20080627
2 Importing IV_CHECK_CLOSED_IS Call by reference Type reference (TYPE) ABAP_BOOL 20080627
3 Importing IV_CHECK_PERSISTENT_IS Call by reference Type reference (TYPE) ABAP_BOOL 20080627
4 Importing IV_CHECK_TRREQUEST_TYPE_IS Call by reference Type reference (TYPE) FDT_TRREQUEST_TYPE FDT: Types for Transport Requests 20080627
5 Importing IV_SEND_EXCEPTION Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080627
6 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080627
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080627
History
Last changed by/on SAP  20130531 
SAP Release Created in 711