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
⤷ 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 |