SAP ABAP Interface IF_CRM_MCM_SESSION (MCM Session)
Hierarchy
WEBCUIF (Software Component) SAP Web UI Framework
   CA-GTF-IC-CHA (Application Component) Communication Channel
     IC_CCS_MCM (Package) IC Communication Channels Service Multi-Channel Management
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_CRM_MCM_SESSION MCM session (main class) 20031024
Properties
Interface IF_CRM_MCM_SESSION  
Short Description MCM Session    
General Data
Package IC_CCS_MCM   IC Communication Channels Service Multi-Channel Management 
Created 20031014   SAP 
Last changed 20081007   SAP 
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)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CRM_MCM_SESSION_CONSTANTS MCM Session Constants 20031219
Friends
Interface IF_CRM_MCM_SESSION has no friend.
Attributes
Interface IF_CRM_MCM_SESSION has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CONTACT Instance method Public Method add contact 20031113
2 GET_BCB_SESSION Instance method Public Method get corresponding BCB session 20031117
3 GET_CONTACT Instance method Public Method get a specific contact 20031014
4 GET_CONTACTS Instance method Public Method get all contacts of agent 20031014
5 LOGOFF Instance method Public Method agent logoff 20031014
6 LOGON Instance method Public Method agent logon 20031014
7 REMOVE_CONTACT Instance method Public Method remove contact 20031113
Events
Interface IF_CRM_MCM_SESSION has no event.
Types
Interface IF_CRM_MCM_SESSION has no local type.
Method Signatures

Method ADD_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_CONTACT Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031113

Method ADD_CONTACT on Interface IF_CRM_MCM_SESSION has no exception.

Method GET_BCB_SESSION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning BCB_SESSION Value transfer Object reference (TYPE REF TO) CL_BCB_SESSION BCB Session 20031117

Method GET_BCB_SESSION on Interface IF_CRM_MCM_SESSION has no exception.

Method GET_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning CONTACT Value transfer Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031014
2 Importing CONTACT_ID Call by reference Type reference (TYPE) STRING = BCB Item ID 20031014
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031119

Method GET_CONTACTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BCB_CHANNEL_TYPE Value transfer Type reference (TYPE) STRING Kanaltyp (Mail, Telefon, Chat) 20031113
2 Returning CONTACTS Value transfer Type reference (TYPE) CRMT_IC_MCM_CONTACTS Kollektion von MCM Kontakten 20031014

Method GET_CONTACTS on Interface IF_CRM_MCM_SESSION has no exception.

Method LOGOFF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_FORCED Call by reference Type reference (TYPE) ABAP_BOOL 20031229
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031211

Method LOGON Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing CCDES Value transfer Type reference (TYPE) STRING Defer E-Mail Subscription 20051208
2 Importing CCID Value transfer Type reference (TYPE) STRING Contact Center ID 20031024
3 Importing WORKCENTERID Value transfer Type reference (TYPE) STRING WorkCenter ID 20050106
4 Importing WORKCENTERID_TYPE Value transfer Type reference (TYPE) STRING WorkCenter ID Type 20050106
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031024

Method REMOVE_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_CONTACT Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_CONTACT MCM Kontakt 20031113

Method REMOVE_CONTACT on Interface IF_CRM_MCM_SESSION has no exception.
History
Last changed by/on SAP  20081007 
SAP Release Created in