SAP ABAP Class CL_RCV_RECEIVER_SIMULATION (Recipient Simulation)
Hierarchy
SAP_ABA (Software Component) Cross-Application Component
   CA-GTF-COR (Application Component) Correspondence Tool
     FS_CORR_RECEIVER (Package) Recipient Management
Properties
Class CL_RCV_RECEIVER_SIMULATION  
Short Description Recipient Simulation    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class FS_CORR_RECEIVER    
Program status P  SAP Standard Production Program 
Category 0   
Package FS_CORR_RECEIVER   Recipient Management 
Created 20041118   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_RCV_RECEIVER_SIMULATION has no forward declaration.
Interfaces
Class CL_RCV_RECEIVER_SIMULATION has no interface implemented.
Friends
Class CL_RCV_RECEIVER_SIMULATION has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 _C_FALSE Constant Public Type reference (TYPE) OS_BOOLEAN '' False 20041119
2 _C_MSG_ERROR Constant Public Type reference (TYPE) SYMSGTY 'E' Error 20041122
3 _C_RECEIVER_GROUP_CLEAR Constant Private Type reference (TYPE) RCV_DTE_RECEIVERGROUP '<%%>' Recipient Group Deleted 20050301
4 _C_RECEIVER_GROUP_STANDARD Constant Public Type reference (TYPE) RCV_DTE_RECEIVERGROUP '' Standard Recipient Group 20041119
5 _C_SIMULATION_HEADER_WIDTH Constant Private Type reference (TYPE) INT4 60 Header Width 20041119
6 _C_TRUE Constant Public Type reference (TYPE) OS_BOOLEAN 'X' True 20041119
7 _C_VARIANT_HANDLE Constant Private Type reference (TYPE) SLIS_HANDL '' Management ID for Repeated Calls from the Same Program 20041118
8 _C_VARIANT_LOG_GROUP_STDT Constant Private Type reference (TYPE) SLIS_LOGGR 'STDT' Logical Group Name 20041118
9 _C_VARIANT_SAVE_ALL Constant Private Type reference (TYPE) C 'A' Save Variant 20041118
10 _C_VARIANT_SAVE_NO Constant Private Type reference (TYPE) C '' Do Not Save Variant 20041118
11 _R2_ALV_TREE Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_TREE ALV List Viewer 20041118
12 _R2_ALV_TREE_TOOLBAR Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TOOLBAR Toolbar Control 20041118
13 _R2_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract container for GUI controls 20041118
14 _R2_RECEIVER_DATA Instance attribute Private Object reference (TYPE REF TO) DATA Reference to Correspondence Recipient Data 20041118
15 _REPID Instance attribute Private Type reference (TYPE) REPID ABAP Program Name 20041222
16 _TAB_POINTER Instance attribute Private Type reference (TYPE) RCV_TAB_RECEIVER_SIMULATION 20050124
17 _T_FIELDCATALOG Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20041118
18 _VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Display Variant (External Use) 20041119
Methods
# Method Level Visibility Method type Description Created on
1 ADD_A_NODE Instance method Private Method Insert Group 20041119
2 ADD_NODE_LEVEL0 Instance method Private Method Add Node to Level 0 20041119
3 ADD_NODE_LEVEL1 Instance method Private Method Add Node to Level 1 20041119
4 ADD_NODE_LEVEL2 Instance method Private Method Add Node to Level 2 20041119
5 CONSTRUCTOR Instance method Public Constructor Constructor 20041118
6 EXPAND_A_NODE Instance method Private Method Expand Node 20041119
7 FILL_COL_TREE Instance method Private Method Enter Tree 20041119
8 FREE Instance method Public Method DESTRUCTOR 20041118
9 FREE_ALV Instance method Private Method Release ALV 20050406
10 GET_DEFAULT_VARIANT Instance method Private Method Provide Default Variant 20041118
11 GET_FIELDCATALOG Instance method Public Method Provide Field Catalog 20041118
12 HANDLE_ON_FUNCTION_SELECTED Instance method Private Event handling method Menu Button Selected 20050406
13 HANDLE_ON_TOOLBAR_DROPDOWN Instance method Private Event handling method Expand Menu 20041119
14 MERGE_FIELDCATALOG Instance method Private Method Create Field Catalog 20041118
15 ON_CLOSE Instance method Private Event handling method Close Dialog Box 20041119
16 REGISTER_EVENTS Instance method Private Method Register Events 20041119
17 SET_FIELDCATALOG Instance method Public Method Modify Field Catalog 20041118
18 SET_STANDARD_FIELDCATALOG Instance method Private Method Set Standard Field Catalog 20041119
19 SIMULATION_DISPLAY Instance method Public Method Display Recipient Simulation 20041119
20 SIMULATION_DISPLAY_REFRESH Instance method Public Method Display Recipient Simulation Again 20041119
Events
Class CL_RCV_RECEIVER_SIMULATION has no event.
Types
Class CL_RCV_RECEIVER_SIMULATION has no local type.
Method Signatures

Method ADD_A_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_NEW_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119
2 Importing IS_DISPLAY Call by reference Type reference (TYPE) RCV_STR_RECEIVER_SIMULATION Empfängerfindung: Korrespondenzempfänger-Simulation 20041119
3 Importing I_NODE_TEXT Call by reference Type reference (TYPE) LVC_VALUE ALV-Control: Zelleninhalt 20041119
4 Importing I_RELAT_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119

Method ADD_A_NODE on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method ADD_NODE_LEVEL0 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_COTYP_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119
2 Importing IS_RECEIVER_DATA Call by reference Type reference (TYPE) RCV_STR_RECEIVER_SIMULATION Empfängerfindung: Korrespondenzempfänger-Simulation 20041119

Method ADD_NODE_LEVEL0 on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method ADD_NODE_LEVEL1 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_RECEIVER_GROUP_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119
2 Importing IS_RECEIVER_DATA Call by reference Type reference (TYPE) RCV_STR_RECEIVER_SIMULATION Empfängerfindung: Korrespondenzempfänger-Simulation 20041119
3 Importing I_COTYP_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119

Method ADD_NODE_LEVEL1 on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method ADD_NODE_LEVEL2 Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_LEAF_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119
2 Importing IS_RECEIVER_DATA Call by reference Type reference (TYPE) RCV_STR_RECEIVER_SIMULATION Empfängerfindung: Korrespondenzempfänger-Simulation 20041119
3 Importing I_RECEIVER_GROUP_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119

Method ADD_NODE_LEVEL2 on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_RECEIVER_DATA Call by reference Type reference (TYPE) STANDARD TABLE Daten der Empfängersimulation 20041118
2 Importing I_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20041119
# Exception Resumable Description Created on
1 FIELD_NOT_FOUND Feld in der Struktur der Simulationsdaten nicht vorhanden 20041210
2 PARAMETER_FAILED Parameter fehlerhaft 20041122

Method EXPAND_A_NODE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_EXPAND_SUBTREE Call by reference Type reference (TYPE) AS4FLAG Flag (X oder Blank) 20041119
2 Importing I_LEVEL_COUNT Call by reference Type reference (TYPE) I 20041119
3 Importing I_NODE_KEY Call by reference Type reference (TYPE) LVC_NKEY ALV-Tree-Control: Node-key 20041119

Method EXPAND_A_NODE on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method FILL_COL_TREE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RECEIVER_DATA Call by reference Type reference (TYPE) RCV_TAB_RECEIVER_SIMULATION iTab: Empfängerfindung: Korrespondenzempfänger-Simulation 20041119

Method FILL_COL_TREE on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method FREE Signature

Method FREE on class CL_RCV_RECEIVER_SIMULATION has no parameter.
Method FREE on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method FREE_ALV Signature

Method FREE_ALV on class CL_RCV_RECEIVER_SIMULATION has no parameter.
Method FREE_ALV on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method GET_DEFAULT_VARIANT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041119
2 Exporting E_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20041118
3 Importing I_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20041118

Method GET_DEFAULT_VARIANT on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method GET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041118

Method GET_FIELDCATALOG on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method HANDLE_ON_FUNCTION_SELECTED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20050406

Method HANDLE_ON_FUNCTION_SELECTED on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method HANDLE_ON_TOOLBAR_DROPDOWN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing FCODE Call by reference Attribute reference (LIKE) 20041119
2 Importing POSX Call by reference Attribute reference (LIKE) 20041119
3 Importing POSY Call by reference Attribute reference (LIKE) 20041119

Method HANDLE_ON_TOOLBAR_DROPDOWN on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method MERGE_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041118
2 Exporting E_VARIANT Call by reference Type reference (TYPE) DISVARIANT Anzeigevariante (externe Verwendung) 20041119
3 Importing I_REPID Call by reference Type reference (TYPE) REPID Abap-Reportname 20041119
4 Importing I_STRUCTNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041118

Method MERGE_FIELDCATALOG on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method ON_CLOSE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing SENDER Call by reference Attribute reference (LIKE) 20041119

Method ON_CLOSE on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method REGISTER_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_FLG_DIALOGBOX_CONTAINER Call by reference Type reference (TYPE) OS_BOOLEAN _C_FALSE Dialogbox-Container 20050406

Method REGISTER_EVENTS on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method SET_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041118

Method SET_FIELDCATALOG on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method SET_STANDARD_FIELDCATALOG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_FIELDCATALOG Call by reference Type reference (TYPE) LVC_T_FCAT Feldkatalog für ListViewerControl 20041119

Method SET_STANDARD_FIELDCATALOG on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method SIMULATION_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IR2_CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstracter Container fuer GUI Controls 20041119

Method SIMULATION_DISPLAY on class CL_RCV_RECEIVER_SIMULATION has no exception.

Method SIMULATION_DISPLAY_REFRESH Signature

Method SIMULATION_DISPLAY_REFRESH on class CL_RCV_RECEIVER_SIMULATION has no parameter.
Method SIMULATION_DISPLAY_REFRESH on class CL_RCV_RECEIVER_SIMULATION has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 700