Hierarchy
⤷ CA-GTF-IC-CHA (Application Component) Communication Channel
⤷ IC_CCS_MCM (Package) IC Communication Channels Service Multi-Channel Management
Meta Relationship - Using
Meta Relationship - Used By
# | Relationship type | Used by | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_MCM_ACTION_SESSION | CL_CRM_MCM_ACTION_SESSION | 20060322 |
2 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_MCM_CHAT_SESSION | MCM chat session | 20031128 |
3 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_MCM_MAIL_INTERACTION | MCM mail contact | 20031230 |
4 | Inheritance (c INHERITING FROM c_ref) | CL_CRM_MCM_PHONE_CALL | MCM phone call | 20031113 |
Properties
Class | CL_CRM_MCM_CONTACT | |
Short Description | MCM contact | |
Super Class | ||
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | ||
Program status | ||
Category | 0 | |
Package | IC_CCS_MCM | IC Communication Channels Service Multi-Channel Management |
Created | 20031106 | SAP |
Last change | 20130531 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
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) |
2 | BCB | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
3 | ICWCT | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_BCB_ADDRESS_CONSTANTS | BCB Address Constants | 20031126 | ||
2 | IF_BCB_CHAT_CONSTANTS | BCB Chat Session Constants | 20040130 | ||
3 | IF_BCB_CONSTANTS | Konstanten im BCB | 20031113 | ||
4 | IF_BCB_CONTAINER_CONSTANTS | BCB Container Constants | 20031113 | ||
5 | IF_BCB_ITEM_CONSTANTS | Bcb Item Constants | 20031126 | ||
6 | IF_BCB_MESSAGE_CONSTANTS | BCB Message Constants | 20040115 | ||
7 | IF_BCB_PHONE_CALL_CONSTANTS | BCB Phone Call Constants | 20031126 | ||
8 | IF_BCB_SYSTEM_CONSTANTS | BCB System Constants | 20031113 | ||
9 | IF_BCB_USER_CONSTANTS | BCB User Konstanten | 20031113 | ||
10 | IF_CRM_MCM_ACTIONS | MCM Actions | 20110408 | ||
11 | IF_CRM_MCM_CONTACT | MCM Contact | 20031106 | ||
12 | IF_CRM_MCM_CONTACT_ACTION | MCM Contact Actions | 20031126 | ||
13 | IF_CRM_MCM_CONTACT_EVENT | MCM Contact Events | 20031119 | ||
14 | IF_CRM_MCM_CONTACT_PROPERTY | MCM contact properties | 20031126 |
Friends
# | Friend | Modeled only | Created on | Description |
---|---|---|---|---|
1 | CL_CRM_MCM_CHANNEL_CONTAINER | 20031216 | MCM Container | |
2 | CL_CRM_MCM_PHONE_CHANNEL | 20040204 | MCM telephone channel | |
3 | CL_CRM_MCM_SESSION | 20031126 | MCM session (main class) |
Attributes
Methods
Events
Class CL_CRM_MCM_CONTACT has no event.
Types
Class CL_CRM_MCM_CONTACT has no local type.
Method Signatures
Method ACCEPT Signature
Method ACCEPT on class CL_CRM_MCM_CONTACT has no parameter.
Method ACCEPT on class CL_CRM_MCM_CONTACT has no exception.
Method CHECK_CAPABILITY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | CAPABILITY_ID | Call by reference | Type reference (TYPE) | INT2 | 2 Byte Integer (Signed) | 20031119 | ||
2 | Returning | CHECK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031119 |
Method CHECK_CAPABILITY on class CL_CRM_MCM_CONTACT has no exception.
Method CHECK_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CHECK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031218 | |||
2 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20031126 |
Method CHECK_FLAG on class CL_CRM_MCM_CONTACT has no exception.
Method CHECK_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | STATUS | Call by reference | Type reference (TYPE) | STRING | 20031217 | |||
2 | Returning | STATUS_OK | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031217 |
Method CHECK_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method CONSTRUCTOR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BCB_ITEM | Call by reference | Object reference (TYPE REF TO) | CL_BCB_ITEM | 20031113 | |||
2 | Importing | MCM_CHANNEL_CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_CRM_MCM_CHANNEL_CONTAINER | MCM Kanal Container | 20031113 | ||
3 | Importing | RAISE_CREATED | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20031113 |
Method CONSTRUCTOR on class CL_CRM_MCM_CONTACT has no exception.
Method EVENT_RAISER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BCB_CHANGED_ITEM_ATTR | Call by reference | Object reference (TYPE REF TO) | CL_BCB_ITEM_CHANGES | 20031117 | |||
2 | Importing | EVENT_ID | Call by reference | Type reference (TYPE) | I | 20031117 |
Method EVENT_RAISER on class CL_CRM_MCM_CONTACT has no exception.
Method FORWARD Signature
Method FORWARD on class CL_CRM_MCM_CONTACT has no parameter.
Method FORWARD on class CL_CRM_MCM_CONTACT has no exception.
Method GET_ACCEPTED_STARTED_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | ACCEPT_STARTED | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20031217 |
Method GET_ACCEPTED_STARTED_TIME on class CL_CRM_MCM_CONTACT has no exception.
Method GET_BCB_ITEM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | BCB_ITEM | Value transfer | Object reference (TYPE REF TO) | CL_BCB_ITEM | 20031113 |
Method GET_BCB_ITEM on class CL_CRM_MCM_CONTACT has no exception.
Method GET_CAPABILITIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CAPABILITIES | Value transfer | Type reference (TYPE) | BCB_CAPABILITY_T | 20031216 |
Method GET_CAPABILITIES on class CL_CRM_MCM_CONTACT has no exception.
Method GET_CONTAINER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | MCM_CONTAINER | Value transfer | Object reference (TYPE REF TO) | CL_CRM_MCM_CHANNEL_CONTAINER | MCM Kanal Container | 20031113 |
Method GET_CONTAINER on class CL_CRM_MCM_CONTACT has no exception.
Method GET_CURRENT_PROC_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CURRENT_PROC_STATUS | Value transfer | Type reference (TYPE) | STRING | 20130718 |
Method GET_CURRENT_PROC_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method GET_CURRENT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CURRENT_STATUS | Value transfer | Type reference (TYPE) | STRING | 20031210 |
Method GET_CURRENT_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method GET_FROM Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | FROM | Value transfer | Type reference (TYPE) | STRING | 20031217 |
Method GET_FROM on class CL_CRM_MCM_CONTACT has no exception.
Method GET_IAD Signature
Method GET_IAD on class CL_CRM_MCM_CONTACT has no parameter.
Method GET_IAD on class CL_CRM_MCM_CONTACT has no exception.
Method GET_ID Signature
Method GET_ID on class CL_CRM_MCM_CONTACT has no parameter.
Method GET_ID on class CL_CRM_MCM_CONTACT has no exception.
Method GET_PREVIOUS_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PREVIOUS_STATUS | Value transfer | Type reference (TYPE) | STRING | 20031210 |
Method GET_PREVIOUS_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method GET_PROPERTIES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | PROPERTIES | Value transfer | Type reference (TYPE) | TIHTTPNVP | HTTP Framework (iHTTP) Tabelle Name/Wert-Paare | 20031222 |
Method GET_PROPERTIES on class CL_CRM_MCM_CONTACT has no exception.
Method GET_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20031117 | |||
2 | Returning | VALUE | Value transfer | Type reference (TYPE) | STRING | 20031117 |
Method GET_PROPERTY on class CL_CRM_MCM_CONTACT has no exception.
Method GET_SEND_BSP_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | VALUE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20050113 |
Method GET_SEND_BSP_EVENT on class CL_CRM_MCM_CONTACT has no exception.
Method GET_STARTED_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | STARTED_TIME | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20031216 |
Method GET_STARTED_TIME on class CL_CRM_MCM_CONTACT has no exception.
Method GET_STATE_STARTED_TIME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | STATE_STARTED | Value transfer | Type reference (TYPE) | TIMESTAMP | UTC-Zeitstempel in Kurzform (JJJJMMTThhmmss) | 20031217 |
Method GET_STATE_STARTED_TIME on class CL_CRM_MCM_CONTACT has no exception.
Method GET_TO Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TO | Value transfer | Type reference (TYPE) | STRING | 20031217 |
Method GET_TO on class CL_CRM_MCM_CONTACT has no exception.
Method GET_TYPE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | CONTACT_TYPE | Value transfer | Type reference (TYPE) | STRING | 20031216 |
Method GET_TYPE on class CL_CRM_MCM_CONTACT has no exception.
Method IS_ACCEPTABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | IS_ACCEPTABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031119 |
Method IS_ACCEPTABLE on class CL_CRM_MCM_CONTACT has no exception.
Method IS_AUTO_ACCEPT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | AUTO_ACCEPT | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031119 |
Method IS_AUTO_ACCEPT on class CL_CRM_MCM_CONTACT has no exception.
Method IS_TRANSFERABLE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | TRANSFERABLE | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031126 |
Method IS_TRANSFERABLE on class CL_CRM_MCM_CONTACT has no exception.
Method ON_CHANGED Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BCB_CHANGED_ITEM_ATTR | Call by reference | Object reference (TYPE REF TO) | CL_BCB_ITEM_CHANGES | 20031126 |
Method ON_CHANGED on class CL_CRM_MCM_CONTACT has no exception.
Method ON_DELETED Signature
Method ON_DELETED on class CL_CRM_MCM_CONTACT has no parameter.
Method ON_DELETED on class CL_CRM_MCM_CONTACT has no exception.
Method ON_NEW Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | BCB_ITEM | Call by reference | Object reference (TYPE REF TO) | CL_BCB_ITEM | 20031117 |
Method ON_NEW on class CL_CRM_MCM_CONTACT has no exception.
Method POST_PROCESS_STATUS Signature
Method POST_PROCESS_STATUS on class CL_CRM_MCM_CONTACT has no parameter.
Method POST_PROCESS_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method PRE_PROCESS_STATUS Signature
Method PRE_PROCESS_STATUS on class CL_CRM_MCM_CONTACT has no parameter.
Method PRE_PROCESS_STATUS on class CL_CRM_MCM_CONTACT has no exception.
Method RAISE_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT | Call by reference | Object reference (TYPE REF TO) | CL_CRM_MCM_CONTACT_EVENT | MCM Kontakt Ereignis | 20031211 |
Method RAISE_EVENT on class CL_CRM_MCM_CONTACT has no exception.
Method RAISE_EVENT_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | EVENT_ID | Call by reference | Type reference (TYPE) | I | 20031211 |
Method RAISE_EVENT_ID on class CL_CRM_MCM_CONTACT has no exception.
Method REMOVE_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20031126 |
Method REMOVE_PROPERTY on class CL_CRM_MCM_CONTACT has no exception.
Method REROUTE Signature
Method REROUTE on class CL_CRM_MCM_CONTACT has no parameter.
Method REROUTE on class CL_CRM_MCM_CONTACT has no exception.
Method SET_ACCEPTED_STARTED_TIME Signature
Method SET_ACCEPTED_STARTED_TIME on class CL_CRM_MCM_CONTACT has no parameter.
Method SET_ACCEPTED_STARTED_TIME on class CL_CRM_MCM_CONTACT has no exception.
Method SET_FLAG Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20031126 | |||
2 | Returning | PREVIOUS_FLAG | Value transfer | Type reference (TYPE) | ABAP_BOOL | 20031126 | |||
3 | Importing | VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20031126 |
Method SET_FLAG on class CL_CRM_MCM_CONTACT has no exception.
Method SET_IAD Signature
Method SET_IAD on class CL_CRM_MCM_CONTACT has no parameter.
Method SET_IAD on class CL_CRM_MCM_CONTACT has no exception.
Method SET_PROPERTY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | NAME | Call by reference | Type reference (TYPE) | STRING | 20031117 | |||
2 | Importing | VALUE | Call by reference | Type reference (TYPE) | STRING | 20031117 |
Method SET_PROPERTY on class CL_CRM_MCM_CONTACT has no exception.
Method SET_SEND_BSP_EVENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | VALUE | Call by reference | Type reference (TYPE) | ABAP_BOOL | 20050113 |
Method SET_SEND_BSP_EVENT on class CL_CRM_MCM_CONTACT has no exception.
Method WRAP_UP_ENDED Signature
Method WRAP_UP_ENDED on class CL_CRM_MCM_CONTACT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_MCM_EXCEPTION | MCM Ausnahme | 20031217 |
Method WRAP_UP_REQUIRED Signature
Method WRAP_UP_REQUIRED on class CL_CRM_MCM_CONTACT has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_CRM_MCM_EXCEPTION | MCM Ausnahme | 20031217 |
Meta Relationship - Using (full list)
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |