SAP ABAP Class CL_CRM_MCM_PHONE_CALL (MCM phone call)
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 - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CRM_MCM_CONTACT MCM contact 20031113
Properties
Class CL_CRM_MCM_PHONE_CALL  
Short Description MCM phone call    
Super Class CL_CRM_MCM_CONTACT MCM contact 
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 20031113   SAP 
Last change 20100303   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)
Interfaces
Class CL_CRM_MCM_PHONE_CALL has no interface implemented.
Friends
# Friend Modeled only Created on Description
1 CL_CRM_MCM_PHONE_CHANNEL 20031211 MCM telephone channel
2 CL_CRM_MCM_PHONE_LINE 20031208 MCM telephone connection
3 IF_CRM_MCM_CONTACT_EVENT 20031119 MCM Contact Events
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 M_IS_RECOVERED Instance attribute Private Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050112
2 M_MCM_CONSULT Instance attribute Private Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL 20031117
3 M_MCM_ORIGIN Instance attribute Private Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL 20031117
Methods
# Method Level Visibility Method type Description Created on
1 ALTERNATE Instance method Public Method alternate call 20031208
2 CONFERENCE Instance method Public Method conference call 20031208
3 CONSTRUCTOR Instance method Public Constructor 20031117
4 CONSULT Instance method Public Method consult call 20031205
5 DETACH_CONSULT_CALL Instance method Private Method detach from consult call 20031208
6 DROP Instance method Public Method drop call 20031208
7 DROP_PARTY Instance method Public Method drop conference party 20031208
8 GET_BCB_PHONE_CALL Instance method Protected Method get bcb phone call 20031117
9 GET_CONSULT Instance method Public Method Get Consult 20040521
10 GET_ORIGIN Instance method Public Method Get Origin 20040521
11 IS_RECOVERED Instance method Public Method is recovered 20050113
12 RECONNECT Instance method Public Method reconnect call 20031208
13 SET_CONSULT Instance method Public Method Set Consult 20040521
14 SET_ORIGIN Instance method Public Method Set Origin 20040521
15 TRIGGER_CONTACT_STARTED Instance method Public Method trigger contact started 20050113
16 UPDATE_ADDRESSES Instance method Public Method update address 20031117
17 WARM_TRANSFER Instance method Public Method warm transfer 20031208
18 XCONSULT Instance method Public Method consult call 20040525
Events
Class CL_CRM_MCM_PHONE_CALL has no event.
Types
Class CL_CRM_MCM_PHONE_CALL has no local type.
Method Signatures

Method ALTERNATE Signature

Method ALTERNATE on class CL_CRM_MCM_PHONE_CALL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method CONFERENCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_PHONE_CALL Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM Phone Call 20031208
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing BCB_PHONE_CALL Call by reference Object reference (TYPE REF TO) CL_BCB_PHONE_CALL 20031117
2 Importing IS_RECOVERED Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20050113
3 Importing MCM_PHONE_LINE Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_LINE MCM Phone Line 20031117
4 Importing ORIGIN Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM Phone Call 20031117
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031117

Method CONSULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20031205
2 Importing NEXT_STEP Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20031205
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031205

Method DETACH_CONSULT_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_CONSULT_CALL Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM Phone Call 20031208

Method DETACH_CONSULT_CALL on class CL_CRM_MCM_PHONE_CALL has no exception.

Method DROP Signature

Method DROP on class CL_CRM_MCM_PHONE_CALL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method DROP_PARTY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing PARTY_NUMBER Call by reference Type reference (TYPE) STRING 20031208
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method GET_BCB_PHONE_CALL Signature

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

Method GET_BCB_PHONE_CALL on class CL_CRM_MCM_PHONE_CALL has no exception.

Method GET_CONSULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MCM_PHONE_CALL Value transfer Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM phone call 20040521

Method GET_CONSULT on class CL_CRM_MCM_PHONE_CALL has no exception.

Method GET_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning MCM_PHONE_CALL Value transfer Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM phone call 20040521

Method GET_ORIGIN on class CL_CRM_MCM_PHONE_CALL has no exception.

Method IS_RECOVERED 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 IS_RECOVERED on class CL_CRM_MCM_PHONE_CALL has no exception.

Method RECONNECT Signature

Method RECONNECT on class CL_CRM_MCM_PHONE_CALL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method SET_CONSULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_PHONE_CALL Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM phone call 20040521

Method SET_CONSULT on class CL_CRM_MCM_PHONE_CALL has no exception.

Method SET_ORIGIN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing MCM_PHONE_CALL Call by reference Object reference (TYPE REF TO) CL_CRM_MCM_PHONE_CALL MCM phone call 20040521

Method SET_ORIGIN on class CL_CRM_MCM_PHONE_CALL has no exception.

Method TRIGGER_CONTACT_STARTED Signature

Method TRIGGER_CONTACT_STARTED on class CL_CRM_MCM_PHONE_CALL has no parameter.
Method TRIGGER_CONTACT_STARTED on class CL_CRM_MCM_PHONE_CALL has no exception.

Method UPDATE_ADDRESSES Signature

Method UPDATE_ADDRESSES on class CL_CRM_MCM_PHONE_CALL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION BCB Fehler aufgetreten 20031209

Method WARM_TRANSFER Signature

Method WARM_TRANSFER on class CL_CRM_MCM_PHONE_CALL has no parameter.
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20031208

Method XCONSULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing DESTINATION Call by reference Type reference (TYPE) STRING 20040525
2 Importing NEXT_STEP Call by reference Type reference (TYPE) INT2 2 Byte Integer (Signed) 20040525
# Exception Resumable Description Created on
1 CX_CRM_MCM_EXCEPTION MCM Ausnahme 20040525
History
Last changed by/on SAP  20100303 
SAP Release Created in