SAP ABAP Class CL_ISU_CONTACT_WORKSPACE (Workspace for the Current Customer Contact)
Hierarchy
FI-CA (Software Component) FI-CA
   FI-CA-BT-CC (Application Component) Customer Contact
     BPCT (Package) Business Partner Contact
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 19991202
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_CCM_SUBSCREEN_WORKSPACE Subscreen Interface for Workspaces 19991202
Properties
Class CL_ISU_CONTACT_WORKSPACE  
Short Description Workspace for the Current Customer Contact    
Super Class CL_CCM_ABSTR_CMPWSP Abstract Base Class for CIC Component Workspace 
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package BPCT   Business Partner Contact 
Created 19991202   SAP 
Last change 20050224   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 BPC01 Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
3 EWCNT Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_CCM_SUBSCREEN_WORKSPACE Subscreen Interface for Workspaces 19991202
Friends
Class CL_ISU_CONTACT_WORKSPACE has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BDD_REQUEST_ACTIVE Instance attribute Private Type reference (TYPE) ABAP_BOOL 20070424
2 CC_CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CUSTOM_CONTAINER Custom Control Container 19991209
3 CONTACT Instance attribute Private Type reference (TYPE) BPC01_BCONTACT Contact 19991206
4 CONTACT_CHANGED Instance attribute Private Type reference (TYPE) FLAG Contact Changed 20010116
5 CONTACT_FOR_CONTHIST Instance attribute Private Type reference (TYPE) FLAG Contact from Contact History 20010122
6 CONTACT_LOG_ACTIVE Instance attribute Private Type reference (TYPE) FLAG Contact Logging Active 19991208
7 CONTACT_NUMBER Instance attribute Private Type reference (TYPE) CT_CONTACT Business Partner Contact 20010115
8 CONTACT_OPENED Instance attribute Private Type reference (TYPE) FLAG Contact was Opened 19991206
9 CONTACT_VIS_SWITCHED Instance attribute Private Type reference (TYPE) CHAR10 Readiness for Input Button Changed 20010122
10 C_MEMORY_ID_BCONT Constant Public Type reference (TYPE) CHAR20 'CIC_BCONT_WORKSPACE' Memory ID 20040701
11 IT_BCONT_OBJ Instance attribute Private See coding Objects To Be Linked - Initial Status 20010129
12 IT_TEXT Instance attribute Private See coding 20010126
13 IT_TEXT_STREAM Instance attribute Private See coding 20050406
14 L_IT_TEXT_UNICODE Instance attribute Private See coding 20070816
15 RELATED_OBJECTS_TAB Instance attribute Private Type reference (TYPE) BPC01_BCONTACT_OBJECT Objects to be Linked 19991221
16 RELATED_OBJECTS_TAB_INIT Instance attribute Private Type reference (TYPE) BPC01_BCONTACT_OBJECT Objects To Be Linked - Initial Status 20010129
17 TEXT_EDIT_CONTROL Instance attribute Private Object reference (TYPE REF TO) CL_GUI_TEXTEDIT Editor Control 19991209
Methods
# Method Level Visibility Method type Description Created on
1 CB_CONTACT_LOGGING Instance method Public Method Activate/Deactivate Contact Logging 19991208
2 CHANGE_BUSPARTNER Instance method Private Method Change Business Partner 19991208
3 CHANGE_EXISTING_CONTACT Instance method Public Method Change Existing Contact () 20010115
4 CLOSE_CONTACT Instance method Private Method Close Contact 19991207
5 CLOSE_CONTACT_ASKSAVE Instance method Public Method Close Contact for Contact History (without Saving) 20010201
6 ON_BDD_ELEMENTS_CHANGED Instance method Private Event handling method Racts to Changes of BDD Content 20070105
7 OPEN_EXISTING_CONTACT Instance method Private Method Open Existing Contact () 20010110
8 OPEN_NEW_CONTACT Instance method Private Method Open New Contact 19991207
9 PREPARE_CLOSE_CONTACT Instance method Private Method Prepare Contract Closing (Without Saving) 19991207
10 SAVE_CHANGED_CONTACT Instance method Private Method Save Changed Contact 20010116
11 SAVE_CONTACT Instance method Private Method Save sales activity 19991207
Events
Class CL_ISU_CONTACT_WORKSPACE has no event.
Types
Class CL_ISU_CONTACT_WORKSPACE has no local type.
Method Signatures

Method CB_CONTACT_LOGGING Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Funktionscode 19991208

Method CB_CONTACT_LOGGING on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method CHANGE_BUSPARTNER Signature

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

Method CHANGE_BUSPARTNER on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method CHANGE_EXISTING_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010115

Method CHANGE_EXISTING_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method CLOSE_CONTACT Signature

Method CLOSE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no parameter.
Method CLOSE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method CLOSE_CONTACT_ASKSAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing OK_CODE Call by reference Type reference (TYPE) SYUCOMM Bildschirmbilder, Funktionscode, der PAI ausgelöst hat 20010201

Method CLOSE_CONTACT_ASKSAVE on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method ON_BDD_ELEMENTS_CHANGED Signature

Method ON_BDD_ELEMENTS_CHANGED on class CL_ISU_CONTACT_WORKSPACE has no parameter.
Method ON_BDD_ELEMENTS_CHANGED on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method OPEN_EXISTING_CONTACT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_BPNUMBER Call by reference Type reference (TYPE) BU_PARTNER Partnernummer 20010112
2 Importing IM_CONTACTNR Call by reference Type reference (TYPE) CT_CONTACT Kontaktnummer 20010110

Method OPEN_EXISTING_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method OPEN_NEW_CONTACT Signature

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

Method OPEN_NEW_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method PREPARE_CLOSE_CONTACT Signature

Method PREPARE_CLOSE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no parameter.
Method PREPARE_CLOSE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method SAVE_CHANGED_CONTACT Signature

Method SAVE_CHANGED_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no parameter.
Method SAVE_CHANGED_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.

Method SAVE_CONTACT Signature

Method SAVE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no parameter.
Method SAVE_CONTACT on class CL_ISU_CONTACT_WORKSPACE has no exception.
History
Last changed by/on SAP  20050224 
SAP Release Created in