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 | ![]() |
Instance method | Public | Method | add contact | 20031113 |
2 | ![]() |
Instance method | Public | Method | get corresponding BCB session | 20031117 |
3 | ![]() |
Instance method | Public | Method | get a specific contact | 20031014 |
4 | ![]() |
Instance method | Public | Method | get all contacts of agent | 20031014 |
5 | ![]() |
Instance method | Public | Method | agent logoff | 20031014 |
6 | ![]() |
Instance method | Public | Method | agent logon | 20031014 |
7 | ![]() |
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 | ![]() |
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 | ![]() |
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 | ![]() |
CONTACT | Value transfer | Object reference (TYPE REF TO) | CL_CRM_MCM_CONTACT | MCM Kontakt | 20031014 | ||
2 | ![]() |
CONTACT_ID | Call by reference | Type reference (TYPE) | STRING | = BCB Item ID | 20031014 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
MCM Ausnahme | 20031119 |
Method GET_CONTACTS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
BCB_CHANNEL_TYPE | Value transfer | Type reference (TYPE) | STRING | Kanaltyp (Mail, Telefon, Chat) | 20031113 | ||
2 | ![]() |
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 | ![]() |
IS_FORCED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20031229 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
MCM Ausnahme | 20031211 |
Method LOGON Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CCDES | Value transfer | Type reference (TYPE) | STRING | Defer E-Mail Subscription | 20051208 | ||
2 | ![]() |
CCID | Value transfer | Type reference (TYPE) | STRING | Contact Center ID | 20031024 | ||
3 | ![]() |
WORKCENTERID | Value transfer | Type reference (TYPE) | STRING | WorkCenter ID | 20050106 | ||
4 | ![]() |
WORKCENTERID_TYPE | Value transfer | Type reference (TYPE) | STRING | WorkCenter ID Type | 20050106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
MCM Ausnahme | 20031024 |
Method REMOVE_CONTACT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
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 |