SAP ABAP Class CL_UCON_PHASE_TOOL (Ucon API for Phase Tool)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-MID-ICF (Application Component) Internet Communication Framework
     S_UNIFIED_CON_PHASE_TOOL (Package) UCON Phase Tool
Properties
Class CL_UCON_PHASE_TOOL  
Short Description Ucon API for Phase Tool    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_UNIFIED_CON_PHASE_TOOL   UCON Phase Tool 
Created 20121203   SAP 
Last change 20141121    
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_UCON_PHASE_STORE_UTILITY Forward declaration interface (INTERFACE i DEFINITION DEF...  Forward declaration interface (INTERFACE i DEFINITION DEF...
Interfaces
Class CL_UCON_PHASE_TOOL has no interface implemented.
Friends
Class CL_UCON_PHASE_TOOL has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AUNIT_COUNTER Static Attribute Private Type reference (TYPE) I 20130416
2 AUNIT_COUNT_INJECTION Static Attribute Private Type reference (TYPE) ABAP_BOOL 20130416
3 CO_HDR_STR_NAME_4_CSV Constant Public Type reference (TYPE) STRING 'UCONSTATMONITORA' Storage of UCON relevant Statistics Data (only for UI) 20121215
4 CO_UCON_PHASE_TOOL Constant Public Type reference (TYPE) PROGNAME 'UCON_PHASE_TOOL' ABAP Program Name 20130117
5 CO_UCON_STAT_MON Constant Public Type reference (TYPE) PROGNAME 'UCON_STATISTIC_RECORDS' ABAP Program Name 20130117
6 MT_ALL_APPLSERVER Static Attribute Private Type reference (TYPE) UCON_SERVER_LIST_TAB List of active & passive appl. servers in an ABAP system 20121227
7 MT_APPLSERVER Static Attribute Private Type reference (TYPE) UCON_SERVER_LIST_TAB List of active application servers in an ABAP system 20121220
8 MT_CACHED_DEST Static Attribute Private Type reference (TYPE) TT_CACHED_DEST Table Type for RFC Destinations 20130104
9 MT_CLIENTS Static Attribute Private Type reference (TYPE) UCON_CLIENTS SAP Clients 20130104
10 PHASE_TOOL_SORT_ORDER Static Attribute Private Type reference (TYPE) ABAP_SORTORDER_TAB Table for SORT itab BY (ABAP_SORTORDER_TAB) 20130412
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20121220
2 CLEANUP_UCONRFC_STAT Static method Public Method Cleanup stat records after revert action 20130715
3 EXPORT_TO_CSV Static method Public Method Export Output List to a CSV File 20121212
4 GET_ALL_RFM Static method Public Method get all RFMs 20121220
5 GET_DATA Static method Public Method get called RFMs 20130403
6 GET_DATA_ALL Static method Private Method 20130403
7 GET_DATA_ASSIGNED Static method Private Method 20130403
8 GET_DATA_CALLED Static method Private Method 20130403
9 GET_DATA_CALLED_ASSIGNED Static method Private Method 20130403
10 GET_DATA_CALLED_UNASSIGNED Static method Private Method 20130403
11 GET_DATA_UNASSIGNED Static method Private Method 20130403
12 GET_DATA_UNCALLED Static method Private Method 20130403
13 GET_DATA_UNCALLED_ASSIGNED Static method Private Method 20130403
14 GET_DATA_UNCALLED_UNASSIGNED Static method Private Method 20130403
15 IMPORT_FROM_CSV Static method Public Method Import Output List from a CSV File 20121212
16 REMOVE_LOCK Static method Public Method Remove SAP enqueue after DB changing 20130117
17 REMOVE_RFM_FROM_CA Static method Public Method Remove RFM from CA 20121213
18 SAVE Static method Public Method save data 20121207
19 SET_LOCK Static method Public Method Set SAP enqueue before DB changing 20130117
20 SET_PHASE Static method Public Method set phase 20121207
21 SET_RFM_TO_CA Static method Public Method set ca 20121213
22 STAT_RECORDS_ADAPTER Static method Public Method Adaption of stat. data records for UCON RFC 20121219
23 _CHECK_4_ENQUEUE Static method Private Method Check for SAP enqueue and dequeue 20130117
24 _FILL_T100_MESSAGE Static method Private Method Fill the T100 Message Fields for error situation 20121215
25 _GET_PATH_AND_FILENAME Static method Private Method Get Directory and Filename 20121212
26 _READ_RFC_DESTINATION Static method Private Method Read RFC Destinations 20121227
27 _SET_PATH_AND_FILENAME Static method Private Method Set Directory and Filename 20121212
Events
Class CL_UCON_PHASE_TOOL has no event.
Types
Class CL_UCON_PHASE_TOOL has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_UCON_PHASE_TOOL has no parameter.
Method CLASS_CONSTRUCTOR on class CL_UCON_PHASE_TOOL has no exception.

Method CLEANUP_UCONRFC_STAT Signature

Method CLEANUP_UCONRFC_STAT on class CL_UCON_PHASE_TOOL has no parameter.
Method CLEANUP_UCONRFC_STAT on class CL_UCON_PHASE_TOOL has no exception.

Method EXPORT_TO_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20121212
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Error Handling Class for CSV API 20121212

Method GET_ALL_RFM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FILTER Call by reference Type reference (TYPE) UCON_FILTER_VALUE Filter for Phase Tool 20121220
2 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE UCON list of RFM 20130110
3 Importing I_INSTALLATION_NR Call by reference Type reference (TYPE) UCONINSTNR Installation Number 20130117
4 Importing I_SYSID Call by reference Type reference (TYPE) SYSYSID Name of SAP System 20130117
5 Returning R_CALLED_RFM_LIST Value transfer Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT UCon Table for Ucon_phase_tool_complete 20121220

Method GET_ALL_RFM on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_ASSIGN_MODE Call by reference Type reference (TYPE) C 'A' = assigned, 'U' = unassigned, space = all 20130403
2 Importing I_CALL_MODE Call by reference Type reference (TYPE) C 'C' = called, 'U' = uncalled, space = all 20130403
3 Importing I_COLUMNS Value transfer Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
4 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE List of functions 20130403
5 Importing I_INSTALLATION_NR Call by reference Type reference (TYPE) UCONINSTNR Installation Number 20130403
6 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE Filter for Phase Tool 20130403
7 Importing I_SYSID Call by reference Type reference (TYPE) SYSYSID Name of SAP System 20130403
8 Returning R_CALLED_RFM_LIST Value transfer Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT UCon Table for Ucon_phase_tool_complete 20130403

Method GET_DATA on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_ALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_ALL on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_ASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_CALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_CALLED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_CALLED_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_CALLED_ASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_CALLED_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_CALLED_UNASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_UNASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_UNCALLED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_UNCALLED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_UNCALLED_ASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_CALLED_RFM_LIST Value transfer Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
2 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
3 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
4 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403
5 Importing I_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403

Method GET_DATA_UNCALLED_ASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method GET_DATA_UNCALLED_UNASSIGNED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing C_STORE Call by reference Object reference (TYPE REF TO) IF_UCON_PHASE_STORE_UTILITY 20130403
2 Exporting E_CALLED_RFM_LIST Value transfer Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT 20130403
3 Importing I_COLUMNS Call by reference Type reference (TYPE) IF_UCON_PHASE_STORE_UTILITY=>TT_COLUMNS 20130403
4 Importing I_FUNCLIST Call by reference Type reference (TYPE) UCON_FUNC_LIST_RANGE 20130403
5 Importing I_PHASE_MODE Call by reference Type reference (TYPE) UCON_FILTER_VALUE 20130403

Method GET_DATA_UNCALLED_UNASSIGNED on class CL_UCON_PHASE_TOOL has no exception.

Method IMPORT_FROM_CSV Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_DATA Call by reference Type reference (TYPE) STANDARD TABLE Generic ITAB for CSV Data Store 20121212
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Error Handling Class for CSV API 20121212

Method REMOVE_LOCK Signature

Method REMOVE_LOCK on class CL_UCON_PHASE_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_PHASE_TOOL Exception class for phase tool 20130624

Method REMOVE_RFM_FROM_CA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT Ucon Phase structure 20121213
2 Changing CHG_CA_LIST Call by reference Type reference (TYPE) UCON_CA_LIST_TT List for Communication ASSEMBLY 20121214

Method REMOVE_RFM_FROM_CA on class CL_UCON_PHASE_TOOL has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_COM_ASSEMBLY_T Call by reference Type reference (TYPE) UCON_CA_LIST_TT Communication Assembly 20121212

Method SAVE on class CL_UCON_PHASE_TOOL has no exception.

Method SET_LOCK Signature

Method SET_LOCK on class CL_UCON_PHASE_TOOL has no parameter.
# Exception Resumable Description Created on
1 CX_UCON_PHASE_TOOL Exception class for phase tool 20130117

Method SET_PHASE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT UCon Table for Ucon_phase_tool_complete 20121207
2 Importing I_NEW_PHASE Call by reference Type reference (TYPE) UCONRFCPHASE Phase of an RFC Function module in CA fill process 20121207

Method SET_PHASE on class CL_UCON_PHASE_TOOL has no exception.

Method SET_RFM_TO_CA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CHG_CALLED_RFM_LIST Call by reference Type reference (TYPE) UCON_PHASE_TOOL_FIELDS_TT Ucon Phase structure 20121213
2 Changing CHG_CA_LIST Call by reference Type reference (TYPE) UCON_CA_LIST_TT Table Type for UCON_CA_LIST 20121214
3 Importing I_NEW_CA Call by reference Type reference (TYPE) UCONCAID Communication Assembly ID 20121213

Method SET_RFM_TO_CA on class CL_UCON_PHASE_TOOL has no exception.

Method STAT_RECORDS_ADAPTER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FILTERED_EPP_RECORDS Call by reference Type reference (TYPE) SWNCGL_T_PASSPORTRECS Table Containing Passport Subrecords 20121220
2 Exporting ET_FILTERED_STAT_RECORDS Call by reference Type reference (TYPE) SWNCGL_T_ALLRECS List of Stat. Records, which has fulfilled the rules 20121219
3 Importing IT_EPP_RECORDS Call by reference Type reference (TYPE) SWNCGL_T_PASSPORTRECS Table Containing Passport Subrecords 20121220
4 Importing IT_STAT_RECORDS Call by reference Type reference (TYPE) SWNCGL_T_ALLRECS Table with Single Statistics Records (Cross-System) 20121219

Method STAT_RECORDS_ADAPTER on class CL_UCON_PHASE_TOOL has no exception.

Method _CHECK_4_ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_RC Value transfer Type reference (TYPE) SYSUBRC Return Code (> 0 error) 20130117

Method _CHECK_4_ENQUEUE on class CL_UCON_PHASE_TOOL has no exception.

Method _FILL_T100_MESSAGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_PT_MSG Call by reference Type reference (TYPE) ANY 20121215
2 Changing CV_PT_T100_MSG Call by reference Type reference (TYPE) ICF_MESSAGE Message Format for Phase Tool 20121215

Method _FILL_T100_MESSAGE on class CL_UCON_PHASE_TOOL has no exception.

Method _GET_PATH_AND_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) STRING Name of Data File 20121212
2 Exporting EV_INIT_DIR Call by reference Type reference (TYPE) STRING Initial Directory of CSV File 20121212
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Error Handling Class for CSV API 20121212

Method _READ_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CLIENT Call by reference Type reference (TYPE) RFCDISPLAY-RFCCLIENT Explicit logon client 20121227
2 Exporting EV_RC Call by reference Type reference (TYPE) SYSUBRC Return Code for DB entry 20121227
3 Exporting EV_SAME_SYSTEM Call by reference Type reference (TYPE) ABAP_BOOL Only for usage of Logon Balancing 20130524
4 Exporting EV_SERVER Call by reference Type reference (TYPE) RFCDISPLAY-RFCHOST Name of Target Host 20121227
5 Exporting EV_SYSTEMNR Call by reference Type reference (TYPE) RFCDISPLAY-RFCSERVICE Service used (TCP service, SAP System number) 20121227
6 Importing IV_DEST_NAME Call by reference Type reference (TYPE) RFCDES-RFCDEST Logical Destination (Specified in Function Call) 20121227

Method _READ_RFC_DESTINATION on class CL_UCON_PHASE_TOOL has no exception.

Method _SET_PATH_AND_FILENAME Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FILE_NAME Call by reference Type reference (TYPE) STRING Name of Data File 20121212
2 Exporting EV_INIT_DIR Call by reference Type reference (TYPE) STRING Initial Directory of CSV File 20121212
# Exception Resumable Description Created on
1 CX_ICF_CSV_ERROR Error Handling Class for CSV API 20130110
History
Last changed by/on SAP  20141121 
SAP Release Created in 740