SAP ABAP Class CL_FDT_TRANS_EMEX (BRFplus: Emergency Export Logic)
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_TRANS_EMEX  
Short Description BRFplus: Emergency Export Logic    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package SFDT_TRANSPORT   BRFplus: Transport 
Created 20080611   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_TEXT_SETTING Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
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
Class CL_FDT_TRANS_EMEX has no interface implemented.
Friends
Class CL_FDT_TRANS_EMEX has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_EMEX_SUFFIX Constant Private See coding 'EMEX_' Suffix for the EMEX ID 20080611
2 GC_EMEX_TABLE Constant Public Type reference (TYPE) TABNAME 'FDT_EMEX_0000' Table Name 20080611
3 GC_RC_ERROR Constant Private Type reference (TYPE) SYSUBRC 8 Return Value of ABAP Statements 20080626
4 GC_RC_OK Constant Private Type reference (TYPE) SYSUBRC 0 Return Value of ABAP Statements 20080626
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_EMEX_ID Static method Private Method 20080611
2 GET_EMEX_FROM_TR_PIECELIST Static method Public Method Get the emergency export attribute from the piece list 20080611
3 INSERT_NEW_PROTOCOL_ENTRY Static method Private Method Insert / Update the protocol table 20080626
4 IS_MERGE_REQUEST Static method Public Method Check: Request is an inhouse merge request 20080627
5 RECALCULATE_PROTOCOL_ENTRIES Static method Public Method Recalculate the status of transports with EMEX attribute 20080626
6 REORGANIZE_PROTOCOL_ENTRIES Static method Public Method Reorganize the EMEX protocol table 20080626
7 SET_EMEX_FOR_TRANSPORT Static method Public Method Set the emergency export attribute for a transport 20080611
8 SPLIT_EMEX_ID Static method Private Method 20080611
Events
Class CL_FDT_TRANS_EMEX has no event.
Types
Class CL_FDT_TRANS_EMEX has no local type.
Method Signatures

Method BUILD_EMEX_ID 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 20080611
2 Returning RV_TREMEX Value transfer Type reference (TYPE) FDT_TREMEX Emergency Export Attribute for Transport 20080611

Method BUILD_EMEX_ID on class CL_FDT_TRANS_EMEX has no exception.

Method GET_EMEX_FROM_TR_PIECELIST Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_TREMEX_REQUEST Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_TRREQUEST Requests with Emergency Export Attribute for Transport 20080611
2 Exporting EV_NO_EMEX Call by reference Type reference (TYPE) ABAP_BOOL 20080611
3 Importing IT_E071K Call by reference Type reference (TYPE) IF_FDT_TRANS_DEFS=>T_E071K 20080611
4 Importing IV_TABLE_TYPE Call by reference Type reference (TYPE) FDT_TABLE_TYPE FDT: Table Type 20080611
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080611

Method INSERT_NEW_PROTOCOL_ENTRY 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 20080626
2 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080626

Method INSERT_NEW_PROTOCOL_ENTRY on class CL_FDT_TRANS_EMEX has no exception.

Method IS_MERGE_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 20080627
2 Returning RV_IS_MERGE_REQUEST Value transfer Type reference (TYPE) ABAP_BOOL 20080627

Method IS_MERGE_REQUEST on class CL_FDT_TRANS_EMEX has no exception.

Method RECALCULATE_PROTOCOL_ENTRIES 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 20080626

Method RECALCULATE_PROTOCOL_ENTRIES on class CL_FDT_TRANS_EMEX has no exception.

Method REORGANIZE_PROTOCOL_ENTRIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RETENTION_TIME Call by reference Type reference (TYPE) FDT_RETENTION_TIME IF_FDT_TEXT_SETTING=>GC_RET_TIME_EMEX_PROT_DFLT 20080626

Method REORGANIZE_PROTOCOL_ENTRIES on class CL_FDT_TRANS_EMEX has no exception.

Method SET_EMEX_FOR_TRANSPORT 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 Importing IV_TRREQUEST Call by reference Type reference (TYPE) TRKORR Request/Task 20080611
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080611
2 CX_FDT_SYSTEM FDT: System Failure 20080611

Method SPLIT_EMEX_ID 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 20080611
2 Importing IV_TREMEX Call by reference Type reference (TYPE) FDT_TREMEX Emergency Export Attribute for Transport 20080611
# Exception Resumable Description Created on
1 CX_FDT_INPUT FDT: Invalid Input 20080611
History
Last changed by/on SAP  20130531 
SAP Release Created in 712