SAP ABAP Class CL_CONHISTORY_WORKSPACE (Contact History for Agent)
Hierarchy
FI-CA (Software Component) FI-CA
   CS-CI-CIC (Application Component) Customer Interaction Center
     EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 20001013
Properties
Class CL_CONHISTORY_WORKSPACE  
Short Description Contact History for Agent    
Super Class CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EE_CRM_CIC   Generic IS-U/T Enhancements (Transport to CRM Follows) 
Created 20001013   SAP 
Last change 20050224   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CONHISTORY_WORKSPACE has no forward declaration.
Interfaces
Class CL_CONHISTORY_WORKSPACE has no interface implemented.
Friends
Class CL_CONHISTORY_WORKSPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 ALV_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER Abstract Container for GUI Controls 20001018
2 ALV_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20001018
3 ALV_LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO Structure for ALV Layout 20001024
4 ALV_TOOLBAR_EXCLUDING Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Internal Table for Functions To Be Hidden 20001023
5 COLUMN_CCLTXT Instance attribute Private See coding Table for Transport Texts 20001110
6 DC_PARTNERLIST Instance attribute Private See coding 20001031
7 FUNCTION_LIST Instance attribute Private Type reference (TYPE) CONHIS_FUNCTIONLIST Table of Contact History Functions for Function Code 20001023
8 IT_ECICCONTHIST Instance attribute Private Type reference (TYPE) ECICCONTHIST Table for Customizing Data 20010124
9 IT_SAVLCONTHIST Instance attribute Private See coding Structure for Data Display in ALV for Contact History 20001110
10 IT_SDYN100CONTHIST Instance attribute Private Type reference (TYPE) SDYN100CONTHIST Structure for Selection Screen of Contact History 20010124
11 LF_RADIOFLAG Instance attribute Private Type reference (TYPE) C Flag, which Radio Button Is Active 20010124
12 PROFILE Instance attribute Private Type reference (TYPE) ECIC_WFINBPROF CONTHIST Profile 20001025
13 REFRESH_DATA Instance attribute Private Type reference (TYPE) SYUCOMM Screens, Function Code That Triggered PAI 20001027
14 SL_GS_VARIANT Instance attribute Private Type reference (TYPE) DISVARIANT Layout (External Use) 20001121
15 SL_REPID Instance attribute Private Type reference (TYPE) SY-REPID ABAP Program: Current Main Program 20001121
16 SL_X_SAVE Instance attribute Private Type reference (TYPE) CHAR1 Single-Character Indicator 20001121
17 SPECIFY_SELECT Instance attribute Private Type reference (TYPE) SYUCOMM Screens, Function Code That Triggered PAI 20001018
18 WS_MANAGER Instance attribute Private Object reference (TYPE REF TO) IF_CCM_WORKSPACE_MANAGER CIC Workspace Manager 20001018
19 Y_BCONT_B Instance attribute Private See coding Table Type of BCONT 20001102
Methods
# Method Level Visibility Method type Description Created on
1 DATA_CUSTOMIZING_SELECTION Instance method Private Method Selects Data from Database Based on Customizing Settings 20010124
2 DATA_SPECIFY_SELECTION Instance method Private Method Select Data from DB (specify_select) 20001019
3 GET_TXT_CLASSACTIVITY Instance method Private Method Reads Description Texts for Class/Activity 20001110
4 HANDLE_ALV_EVENTS Instance method Private Event handling method Handle Method for ALV Events 20001018
5 HANDLE_DOUBLE_CLICK Instance method Private Event handling method Handle ALV Doubleclick and Context Menu 20001026
6 HANDLE_NO_SELECTION Instance method Private Event handling method Select Necessary Data from DB (First Call) 20010124
7 HANDLE_TOOLBAR Instance method Private Event handling method Handle ALV Toolbar Events (Example: Select Button) 20001018
8 SET_ALV_LAYOUT Instance method Private Method Sets Layout for ALV 20001024
9 SET_ALV_TOOLBAR_EXCLUDING Instance method Private Method Sets Functions To Be Hidden in ALV 20001023
10 SET_ALV_TOOLBAR_EXCL_NS Instance method Private Method Sets Functions To Be Hidden in ALV for Handler NO_SELECT 20010125
11 SET_PROFILE Instance method Private Method Sets Profile 20001025
Events
# Event Type Visibility Description Created on
1 NO_SELECTION Instance Event
(0)
Public
(2)
No Contacts Selected 20010124
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CONHIS_FUNCTIONLIST Private See coding Table of Contact History Functions 20001023
2 DC_SEARCH Private See coding DC_SEARCH 20001031
3 TT_BCONT Private Type reference (TYPE) BCONT TT_BCONT 20001110
4 TT_ECICCONTHIST Private Type reference (TYPE) ECICCONTHIST ecicconthist 20010119
Method Signatures

Method DATA_CUSTOMIZING_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_CUSTOMIZING_SELEKTION Call by reference Type reference (TYPE) FLAG allgemeines flag 20010124
2 Importing IM_REFRESH_SELEKTION Call by reference Type reference (TYPE) FLAG allgemeines flag 20010124

Method DATA_CUSTOMIZING_SELECTION on class CL_CONHISTORY_WORKSPACE has no exception.

Method DATA_SPECIFY_SELECTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_REFRESH_DATA Call by reference Type reference (TYPE) FLAG allgemeines flag 20010119

Method DATA_SPECIFY_SELECTION on class CL_CONHISTORY_WORKSPACE has no exception.

Method GET_TXT_CLASSACTIVITY Signature

Method GET_TXT_CLASSACTIVITY on class CL_CONHISTORY_WORKSPACE has no parameter.
Method GET_TXT_CLASSACTIVITY on class CL_CONHISTORY_WORKSPACE has no exception.

Method HANDLE_ALV_EVENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_UCOMM Value transfer Attribute reference (LIKE) 20001019

Method HANDLE_ALV_EVENTS on class CL_CONHISTORY_WORKSPACE has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Value transfer Attribute reference (LIKE) 20001027
2 Importing E_COLUMN Value transfer Attribute reference (LIKE) 20001027
3 Importing E_ROW Value transfer Attribute reference (LIKE) 20001027

Method HANDLE_DOUBLE_CLICK on class CL_CONHISTORY_WORKSPACE has no exception.

Method HANDLE_NO_SELECTION Signature

Method HANDLE_NO_SELECTION on class CL_CONHISTORY_WORKSPACE has no parameter.
Method HANDLE_NO_SELECTION on class CL_CONHISTORY_WORKSPACE has no exception.

Method HANDLE_TOOLBAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing E_INTERACTIVE Value transfer Attribute reference (LIKE) 20001102
2 Importing E_OBJECT Value transfer Attribute reference (LIKE) 20001018

Method HANDLE_TOOLBAR on class CL_CONHISTORY_WORKSPACE has no exception.

Method SET_ALV_LAYOUT Signature

Method SET_ALV_LAYOUT on class CL_CONHISTORY_WORKSPACE has no parameter.
Method SET_ALV_LAYOUT on class CL_CONHISTORY_WORKSPACE has no exception.

Method SET_ALV_TOOLBAR_EXCLUDING Signature

Method SET_ALV_TOOLBAR_EXCLUDING on class CL_CONHISTORY_WORKSPACE has no parameter.
Method SET_ALV_TOOLBAR_EXCLUDING on class CL_CONHISTORY_WORKSPACE has no exception.

Method SET_ALV_TOOLBAR_EXCL_NS Signature

Method SET_ALV_TOOLBAR_EXCL_NS on class CL_CONHISTORY_WORKSPACE has no parameter.
Method SET_ALV_TOOLBAR_EXCL_NS on class CL_CONHISTORY_WORKSPACE has no exception.

Method SET_PROFILE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting IT_ECICCONTHIST Call by reference Type reference (TYPE) TT_ECICCONTHIST Customizing Tabelle für Kontakthistorie 20001026

Method SET_PROFILE on class CL_CONHISTORY_WORKSPACE has no exception.
Event Signatures

Event NO_SELECTION Signature
Event NO_SELECTION on class CL_CONHISTORY_WORKSPACE has no parameter.
History
Last changed by/on SAP  20050224 
SAP Release Created in 463