SAP ABAP Class CL_FDT_TRANSPORT_REQUEST (FDT: Virtual Transport Request Administration)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-BR (Application Component) BRFplus - ABAP-Based Business Rules
     SFDT_TRANSPORT (Package) BRFplus: Transport
Properties
Class CL_FDT_TRANSPORT_REQUEST  
Short Description FDT: Virtual Transport Request Administration    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_TRANSPORT   BRFplus: Transport 
Created 20060816   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 IF_FDT_TRANS_DEFS Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
3 IF_FDT_TYPES Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_FDT_TRANSPORT_REQUEST has no interface implemented.
Friends
Class CL_FDT_TRANSPORT_REQUEST has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TRREQUEST_FIRST_CHAR Constant Private Type reference (TYPE) C '$' FDT:: First Characteristic of FDT Transport Request 20060818
2 GC_TRREQUEST_TYPE_DEPLOY_1 Constant Public Type reference (TYPE) TRREQUEST_TYPE 'D1' FDT: Types for Transport Requests: Deployment C- to T-Tables 20060816
3 GC_TRREQUEST_TYPE_DEPLOY_2 Constant Public Type reference (TYPE) TRREQUEST_TYPE 'D2' FDT: Types for Transport Requests: Deployment T- to C-Tables 20060926
4 GC_TRREQUEST_TYPE_TEST_C Constant Public Type reference (TYPE) TRREQUEST_TYPE 'TC' FDT: Types for Transport Requests: Test Customizing Order 20060816
5 GC_TRREQUEST_TYPE_TEST_W Constant Public Type reference (TYPE) TRREQUEST_TYPE 'TW' FDT: Types for Transport Requests: Test Workbench Order 20060816
6 GC_TRREQUEST_TYPE_XML_EXP Constant Public Type reference (TYPE) TRREQUEST_TYPE 'X1' 20070913
7 GC_TRREQUEST_TYPE_XML_IMP Constant Public Type reference (TYPE) TRREQUEST_TYPE 'X2' XML Transport request 20070913
8 GC_TRREQUEST_TYPE_XML_IMP_LC Constant Public Type reference (TYPE) TRREQUEST_TYPE 'XL' XML Transport request for repair 20080424
9 GC_TRREQUEST_TYPE_XML_IMP_REP Constant Public Type reference (TYPE) TRREQUEST_TYPE 'XR' XML Transport request for repair 20080424
10 GTH_TRREQUEST Static Attribute Private Type reference (TYPE) TH_TRREQUEST 20060816
11 GTH_TRREQUEST_TYPE Static Attribute Private Type reference (TYPE) TH_TRREQUEST_TYPE 20060816
12 GTS_FDT_E071 Static Attribute Private Type reference (TYPE) TS_FDT_E071 20080711
13 GTS_FDT_E071K Static Attribute Private Type reference (TYPE) TS_FDT_E071K 20080711
Methods
# Method Level Visibility Method type Description Created on
1 CLOSE_REQUEST Static method Public Method 20060817
2 COPY_ENTRIES Static method Public Method Copies the recorded entries of a virtual request to a real 20071203
3 DERIVE_NEW_REQUESGT Static method Private Method 20110218
4 DERIVE_NEW_REQUEST Static method Public Method Derive a virtual request for a real request 20110218
5 E071K_DB_AND_BUFF_UPDATE Static method Private Method 20060817
6 E071_DB_AND_BUFF_UPDATE Static method Private Method 20060817
7 GET_NEW_REQUEST Static method Public Method 20060816
8 GET_REQUEST_ATTRIBUTES Static method Public Method 20060816
9 IS_EXISTING_VIRTUAL_FDT_REQUST Static method Public Method 20060817
10 IS_OPEN_VIRTUAL_FDT_REQUST Static method Public Method 20060818
11 IS_VIRTUAL_FDT_REQUEST Static method Public Method 20060817
12 LOAD_REQUEST_FROM_DB Static method Private Method 20060817
13 READ_FROM_REQUEST Static method Public Method 20060816
14 REORGANIZE_REQUESTS Static method Public Method 20080219
15 UNITT_RELEASE_OF_REQUEST Static method Public Method This Method is only used for UNIT testing 20060822
16 WRITE_TO_REQUEST Static method Public Method 20060816
Events
Class CL_FDT_TRANSPORT_REQUEST has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 S_FDT_E071 Private Type reference (TYPE) FDT_E071 20060817
2 S_FDT_E071K Private Type reference (TYPE) FDT_E071K 20060817
3 S_TRREQUEST Private See coding 20060816 BEGIN OF s_trrequest, trrequest TYPE trkorr, trrequest_type TYPE fdt_trrequest_type, is_persistent TYPE abap_bool, is_closed type abap_bool, e071_db_count type FDT_E071-as4pos, e071k_db_count type FDT_E071k-as4pos, END OF s_trrequest
4 S_TRREQUEST_TYPE Private Type reference (TYPE) FDT_TRREQUEST_TY 20060816
5 TH_TRREQUEST Private See coding 20060816 th_trrequest TYPE HASHED TABLE OF s_trrequest WITH UNIQUE KEY trrequest
6 TH_TRREQUEST_TYPE Private See coding 20060816 th_trrequest_type TYPE HASHED TABLE OF s_trrequest_type WITH UNIQUE KEY trrequest_type
7 TRREQUEST_TYPE Public Type reference (TYPE) FDT_TRREQUEST_TYPE FDT: Types for Transport Requests 20060816
8 TS_FDT_E071 Private See coding 20080711 ts_fdt_e071 TYPE sortED TABLE OF s_fdt_e071 WITH UNIQUE KEY trkorr pgmid object obj_name
9 TS_FDT_E071K Private See coding 20080711 ts_fdt_e071k TYPE sortED TABLE OF s_fdt_e071k WITH UNIQUE KEY trkorr pgmid object objname tabkey
10 T_FDT_E071 Private See coding 20071106 t_fdt_e071 TYPE standard TABLE OF s_fdt_e071 WITH DEFAULT KEY
11 T_FDT_E071K Private See coding 20071106 t_fdt_e071k TYPE standard TABLE OF s_fdt_e071k WITH DEFAULT KEY
Method Signatures

Method CLOSE_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060817

Method COPY_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SAVE_MODE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20080910
2 Importing IV_SKIP_LOGICAL_TROBJ Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE If TRUE do not copy logical transport object entries 20101109
3 Importing IV_TARGET_TRREQ Call by reference Type reference (TYPE) TRKORR Request/Task 20071203
4 Importing IV_VIRTUAL_SOURCE_TRREQ Call by reference Type reference (TYPE) TRKORR Request/Task 20080320
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20071203
2 CX_FDT_SYSTEM FDT: System Failure 20071203

Method DERIVE_NEW_REQUESGT Signature

Method DERIVE_NEW_REQUESGT on class CL_FDT_TRANSPORT_REQUEST has no parameter.
Method DERIVE_NEW_REQUESGT on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method DERIVE_NEW_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PERSISTENT Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20110218
2 Importing IV_TRANSPORT_REQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20110218
3 Returning RV_VIRTUAL_TRANSPORT_REQUEST Value transfer Type reference (TYPE) TRKORR Request/Task 20110218
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20121120

Method E071K_DB_AND_BUFF_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K FDT Transport Request: Object Entries 20071106
2 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817

Method E071K_DB_AND_BUFF_UPDATE on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method E071_DB_AND_BUFF_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_E071 Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071 FDT Transport Request: Object Entries 20071106
2 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817

Method E071_DB_AND_BUFF_UPDATE on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method GET_NEW_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060816
2 Importing IV_PERSISTENT Call by reference Type reference (TYPE) ABAP_BOOL 20060816
3 Importing IV_TRREQUEST_TYPE Call by reference Type reference (TYPE) TRREQUEST_TYPE FDT: Types for Transport Requests 20060816
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060816

Method GET_REQUEST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_IS_CLOSED Call by reference Type reference (TYPE) ABAP_BOOL 20060817
2 Exporting EV_IS_EXISTING Call by reference Type reference (TYPE) ABAP_BOOL 20060817
3 Exporting EV_IS_PERSISTENT Call by reference Type reference (TYPE) ABAP_BOOL 20060817
4 Exporting EV_OWNER Call by reference Type reference (TYPE) TR_AS4USER Owner of a Request or Task 20110404
5 Exporting EV_TRREQUEST_TYPE Call by reference Type reference (TYPE) TRREQUEST_TYPE FDT: Types for Transport Requests 20060816
6 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060816
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060816

Method IS_EXISTING_VIRTUAL_FDT_REQUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817
2 Returning RV_IS_EXIST_VIRTUAL_FDT_REQUST Value transfer Type reference (TYPE) ABAP_BOOL 20060817

Method IS_EXISTING_VIRTUAL_FDT_REQUST on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method IS_OPEN_VIRTUAL_FDT_REQUST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060818
2 Returning RV_IS_OPEN_VIRTUAL_FDT_REQUST Value transfer Type reference (TYPE) ABAP_BOOL 20060818

Method IS_OPEN_VIRTUAL_FDT_REQUST on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method IS_VIRTUAL_FDT_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817
2 Returning RV_IS_VIRTUAL_FDT_REQUEST Value transfer Type reference (TYPE) ABAP_BOOL 20060817

Method IS_VIRTUAL_FDT_REQUEST on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method LOAD_REQUEST_FROM_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060817
# Exception Resumable Description Created on
1 CX_FDT_INPUT 20060817

Method READ_FROM_REQUEST 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 Objects 20060816
2 Exporting ET_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K Table Keys 20060816
3 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060816
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060816

Method REORGANIZE_REQUESTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_MAX_AMOUNT Call by reference Type reference (TYPE) I 20080410
2 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME IF_FDT_TEXT_SETTING=>GC_RET_TIME_TR_REQUEST_DFLT 20080219

Method REORGANIZE_REQUESTS on class CL_FDT_TRANSPORT_REQUEST has no exception.

Method UNITT_RELEASE_OF_REQUEST 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 20060822
2 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20060825
3 Exporting EV_FAILED_AT_EXPORT Call by reference Type reference (TYPE) ABAP_BOOL 20080627
4 Exporting EV_NO_DATA Call by reference Type reference (TYPE) ABAP_BOOL 20071102
5 Importing IV_CLOSE_REQUEST Call by reference Type reference (TYPE) ABAP_BOOL ABAP_TRUE 20111223
6 Importing IV_IS_UPGRADE Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20071206
7 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Virtual Transport Request/Task 20060822
8 Importing IV_VIRTUAL_SYSID Call by reference Type reference (TYPE) FDT_VIRTUAL_SYSID FDT Transport: ID of the Virtual Target System 20070214
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20070214

Method WRITE_TO_REQUEST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_E071 Call by reference Type reference (TYPE) TR_OBJECTS Objects 20060816
2 Importing IT_E071K Call by reference Type reference (TYPE) TR_KEYS Table Keys 20060816
3 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20060816
4 Importing IV_TRREQUEST_TYPES Call by reference Type reference (TYPE) STRING Allowed Request Types 20060818
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20060816
History
Last changed by/on SAP  20130531 
SAP Release Created in 710