SAP ABAP Class CL_CRM_CIC_ASP (IC WinClient: ASP, Client-Switch component)
Hierarchy
BBPCRM (Software Component) BBPCRM
   CRM-CIC (Application Component) Interaction Center WinClient
     CRM_CIC_COMPONENTS (Package) Interaction Center components
Properties
Class CL_CRM_CIC_ASP  
Short Description IC WinClient: ASP, Client-Switch component    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CRM_CIC_COMPONENTS   Interaction Center components 
Created 20040726   SAP 
Last change 20050411   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CRM_CIC_ASP has no forward declaration.
Interfaces
Class CL_CRM_CIC_ASP has no interface implemented.
Friends
Class CL_CRM_CIC_ASP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPLICATIONTAB Instance attribute Private Type reference (TYPE) APPLICATIONTAB 20040802
2 APPLICATION_NOTRELDISPTAB Instance attribute Private Type reference (TYPE) APPLICATION_DISPTAB 20040802
3 APPLICATION_NOTRELTAB Instance attribute Private Type reference (TYPE) APPLICATIONTAB 20040802
4 APPLICATION_RELDISPTAB Instance attribute Private Type reference (TYPE) APPLICATION_DISPTAB 20040802
5 APPLICATION_RELTAB Instance attribute Private Type reference (TYPE) APPLICATIONTAB 20040802
6 BU_PARTNER Instance attribute Private Type reference (TYPE) BU_PARTNER Business Partner Number 20040802
7 DNIS_APPLTAB Instance attribute Private Type reference (TYPE) CRMT_CIC_ASP_DNIS_APPLTAB CIC: ASP, applications related to DNIS (table type) 20040802
8 FIELDCATTAB Instance attribute Private Type reference (TYPE) LVC_T_FCAT Field Catalog for List Viewer Control 20040802
9 GRID_NOTREL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040802
10 GRID_REL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_ALV_GRID ALV List Viewer 20040802
11 LAYOUT Instance attribute Private Type reference (TYPE) LVC_S_LAYO ALV control: Layout structure 20040802
12 SORTTAB Instance attribute Private Type reference (TYPE) LVC_T_SORT ALV control: Table of sort criteria 20040802
13 TOOLBAR_EXCLTAB Instance attribute Private Type reference (TYPE) UI_FUNCTIONS Function Code Table 20040802
14 XDO_REFRESH Instance attribute Private Type reference (TYPE) XFELD Do refresh of display 20041015
15 XTRIGGER_INWAIT Instance attribute Public Type reference (TYPE) XFELD Trigger INWAIT when entering a work client 20040909
Methods
# Method Level Visibility Method type Description Created on
1 AUTO_CONNECT Instance method Public Method Automatic connect 20040726
2 CLOSE Instance method Public Method close 20040726
3 CONSTRUCTOR Instance method Public Constructor Contructor 20040726
4 CONVERT_APPLTAB_FOR_DISPLAY Instance method Private Method convert application tab 20040726
5 END_ALL_ACTIVE_CONTACTS Instance method Public Method end all contacts 20040726
6 FREE Instance method Public Method free 20040726
7 GET_ALL_APPLICATIONS Instance method Public Method get all applications 20040804
8 GET_REL_APPLICATIONS_FROM_DNIS Instance method Public Method get relevant applications to DNIS 20040802
9 HANDLE_DOUBLE_CLICK Instance method Private Method Handler: double click 20040726
10 HANDLE_DOUBLE_CLICK_NOTREL Instance method Private Event handling method Handler: double click on nonrel. appl. 20040726
11 HANDLE_DOUBLE_CLICK_REL Instance method Private Event handling method Handler: double click on rel. appl. 20040726
12 HANDLE_HOTSPOT_CLICK Instance method Private Method Handler: hotspot click 20040726
13 HANDLE_HOTSPOT_CLICK_NOTREL Instance method Private Event handling method Handler: hotspot click on nonrel. appl. 20040726
14 HANDLE_HOTSPOT_CLICK_REL Instance method Private Event handling method Handler: hotspot click on rel. appl. 20040726
15 HANDLE_TOOLBAR Instance method Private Event handling method Handler: toolbar 20040726
16 HANDLE_USER_COMMAND Instance method Private Event handling method Handler: user command 20040726
17 INITIALIZE Instance method Public Method initialize 20040726
18 REFRESH_DISPLAY Instance method Public Method refresh display 20040726
19 SET_BP Instance method Public Method set business partner 20040726
20 SET_GRID_PROPERTIES Instance method Private Method set ALV-Grid attributes 20040726
21 SET_REL_APPLICATIONS Instance method Public Method set relevant applications 20040726
22 SET_XTRIGGER_INWAIT Instance method Public Method Set flag for triggering INWAIT when entering a client 20040909
23 SHOW_STATUS_TEXT Instance method Private Method Show text to status 20040726
24 TRIGGER_DISPLAY_REFRESH Instance method Public Method Trigger refresh of display 20041015
Events
# Event Type Visibility Description Created on
1 DIALOG_RETURNED Instance Event
(0)
Public
(2)
Returned from dialog 20040803
2 END_CONTACT Instance Event
(0)
Public
(2)
End of contact 20040726
Types
Class CL_CRM_CIC_ASP has no local type.
Method Signatures

Method AUTO_CONNECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLTAB Call by reference Type reference (TYPE) CRMT_CIC_ASP_REL_APPLTAB 20041015
2 Importing I_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20041015
3 Returning R_XDO_END_CONTACT Value transfer Type reference (TYPE) XFELD 20041015

Method AUTO_CONNECT on class CL_CRM_CIC_ASP has no exception.

Method CLOSE Signature

Method CLOSE on class CL_CRM_CIC_ASP has no parameter.
Method CLOSE on class CL_CRM_CIC_ASP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLTAB Call by reference Type reference (TYPE) CRMT_CIC_ASP_APPLTAB 20040802
2 Importing I_CONT Call by reference Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Container für Custom Controls im Bildbereich 20040802
3 Importing I_DNIS_APPLTAB Call by reference Type reference (TYPE) CRMT_CIC_ASP_DNIS_APPLTAB 20040802

Method CONSTRUCTOR on class CL_CRM_CIC_ASP has no exception.

Method CONVERT_APPLTAB_FOR_DISPLAY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting E_APPLICATION_DISPTAB Call by reference Type reference (TYPE) APPLICATION_DISPTAB 20040802
2 Importing I_APPLICATIONTAB Call by reference Type reference (TYPE) APPLICATIONTAB 20040802

Method CONVERT_APPLTAB_FOR_DISPLAY on class CL_CRM_CIC_ASP has no exception.

Method END_ALL_ACTIVE_CONTACTS Signature

Method END_ALL_ACTIVE_CONTACTS on class CL_CRM_CIC_ASP has no parameter.
# Exception Resumable Description Created on
1 INCOMPLETE 20041014

Method FREE Signature

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

Method GET_ALL_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning R_APPLTAB Value transfer Type reference (TYPE) CRMT_CIC_ASP_REL_APPLTAB 20040804

Method GET_ALL_APPLICATIONS on class CL_CRM_CIC_ASP has no exception.

Method GET_REL_APPLICATIONS_FROM_DNIS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_DNIS Call by reference Type reference (TYPE) SP_TELNO Telefonnummer 20040802
2 Returning R_REL_APPLTAB Value transfer Type reference (TYPE) CRMT_CIC_ASP_REL_APPLTAB 20040802

Method GET_REL_APPLICATIONS_FROM_DNIS on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_DOUBLE_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_DISPTAB Call by reference Type reference (TYPE) APPLICATION_DISPTAB 20040802
2 Importing I_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW ALV Control: Zeilenbeschreibung 20040802

Method HANDLE_DOUBLE_CLICK on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_DOUBLE_CLICK_NOTREL Signature

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

Method HANDLE_DOUBLE_CLICK_NOTREL on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_DOUBLE_CLICK_REL Signature

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

Method HANDLE_DOUBLE_CLICK_REL on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_HOTSPOT_CLICK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLICATION_DISPTAB Call by reference Type reference (TYPE) APPLICATION_DISPTAB 20040802
2 Importing I_COLUMN_ID Call by reference Type reference (TYPE) LVC_S_COL ALV-Steuerung: Spaltenkennung 20040802
3 Importing I_ROW_ID Call by reference Type reference (TYPE) LVC_S_ROW ALV Control: Zeilenbeschreibung 20040802

Method HANDLE_HOTSPOT_CLICK on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_HOTSPOT_CLICK_NOTREL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20040802
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20040802
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20040802

Method HANDLE_HOTSPOT_CLICK_NOTREL on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_HOTSPOT_CLICK_REL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing ES_ROW_NO Call by reference Attribute reference (LIKE) 20040802
2 Importing E_COLUMN_ID Call by reference Attribute reference (LIKE) 20040802
3 Importing E_ROW_ID Call by reference Attribute reference (LIKE) 20040802

Method HANDLE_HOTSPOT_CLICK_REL on class CL_CRM_CIC_ASP 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 Call by reference Attribute reference (LIKE) 20040802
2 Importing E_OBJECT Call by reference Attribute reference (LIKE) 20040802

Method HANDLE_TOOLBAR on class CL_CRM_CIC_ASP has no exception.

Method HANDLE_USER_COMMAND Signature

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

Method HANDLE_USER_COMMAND on class CL_CRM_CIC_ASP has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_CRM_CIC_ASP has no parameter.
Method INITIALIZE on class CL_CRM_CIC_ASP has no exception.

Method REFRESH_DISPLAY Signature

Method REFRESH_DISPLAY on class CL_CRM_CIC_ASP has no parameter.
Method REFRESH_DISPLAY on class CL_CRM_CIC_ASP has no exception.

Method SET_BP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_BU_PARTNER Call by reference Type reference (TYPE) BU_PARTNER Geschäftspartnernummer 20040802

Method SET_BP on class CL_CRM_CIC_ASP has no exception.

Method SET_GRID_PROPERTIES Signature

Method SET_GRID_PROPERTIES on class CL_CRM_CIC_ASP has no parameter.
Method SET_GRID_PROPERTIES on class CL_CRM_CIC_ASP has no exception.

Method SET_REL_APPLICATIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_APPLTAB Call by reference Type reference (TYPE) CRMT_CIC_ASP_REL_APPLTAB 20040802

Method SET_REL_APPLICATIONS on class CL_CRM_CIC_ASP has no exception.

Method SET_XTRIGGER_INWAIT Signature

Method SET_XTRIGGER_INWAIT on class CL_CRM_CIC_ASP has no parameter.
Method SET_XTRIGGER_INWAIT on class CL_CRM_CIC_ASP has no exception.

Method SHOW_STATUS_TEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing I_MSG Call by reference Type reference (TYPE) CRMT_CIC_ASP_MSG 20040802

Method SHOW_STATUS_TEXT on class CL_CRM_CIC_ASP has no exception.

Method TRIGGER_DISPLAY_REFRESH Signature

Method TRIGGER_DISPLAY_REFRESH on class CL_CRM_CIC_ASP has no parameter.
Method TRIGGER_DISPLAY_REFRESH on class CL_CRM_CIC_ASP has no exception.
Event Signatures

Event DIALOG_RETURNED Signature
Event DIALOG_RETURNED on class CL_CRM_CIC_ASP has no parameter.
Event END_CONTACT Signature
Event END_CONTACT on class CL_CRM_CIC_ASP has no parameter.
History
Last changed by/on SAP  20050411 
SAP Release Created in 500