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 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 3 | 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 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | 20070424 | ||||
| 2 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_CUSTOM_CONTAINER | Custom Control Container | 19991209 | |||
| 3 | Instance attribute | Private | Type reference (TYPE) | BPC01_BCONTACT | Contact | 19991206 | |||
| 4 | Instance attribute | Private | Type reference (TYPE) | FLAG | Contact Changed | 20010116 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | FLAG | Contact from Contact History | 20010122 | |||
| 6 | Instance attribute | Private | Type reference (TYPE) | FLAG | Contact Logging Active | 19991208 | |||
| 7 | Instance attribute | Private | Type reference (TYPE) | CT_CONTACT | Business Partner Contact | 20010115 | |||
| 8 | Instance attribute | Private | Type reference (TYPE) | FLAG | Contact was Opened | 19991206 | |||
| 9 | Instance attribute | Private | Type reference (TYPE) | CHAR10 | Readiness for Input Button Changed | 20010122 | |||
| 10 | Constant | Public | Type reference (TYPE) | CHAR20 | 'CIC_BCONT_WORKSPACE' | Memory ID | 20040701 | ||
| 11 | Instance attribute | Private | See coding | Objects To Be Linked - Initial Status | 20010129 | ||||
| 12 | Instance attribute | Private | See coding | 20010126 | |||||
| 13 | Instance attribute | Private | See coding | 20050406 | |||||
| 14 | Instance attribute | Private | See coding | 20070816 | |||||
| 15 | Instance attribute | Private | Type reference (TYPE) | BPC01_BCONTACT_OBJECT | Objects to be Linked | 19991221 | |||
| 16 | Instance attribute | Private | Type reference (TYPE) | BPC01_BCONTACT_OBJECT | Objects To Be Linked - Initial Status | 20010129 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | CL_GUI_TEXTEDIT | Editor Control | 19991209 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Activate/Deactivate Contact Logging | 19991208 | |
| 2 | Instance method | Private | Method | Change Business Partner | 19991208 | |
| 3 | Instance method | Public | Method | Change Existing Contact ( |
20010115 | |
| 4 | Instance method | Private | Method | Close Contact | 19991207 | |
| 5 | Instance method | Public | Method | Close Contact for Contact History (without Saving) | 20010201 | |
| 6 | Instance method | Private | Event handling method | Racts to Changes of BDD Content | 20070105 | |
| 7 | Instance method | Private | Method | Open Existing Contact ( |
20010110 | |
| 8 | Instance method | Private | Method | Open New Contact | 19991207 | |
| 9 | Instance method | Private | Method | Prepare Contract Closing (Without Saving) | 19991207 | |
| 10 | Instance method | Private | Method | Save Changed Contact | 20010116 | |
| 11 | 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 | 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 | 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 | 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 | 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 | IM_BPNUMBER | Call by reference | Type reference (TYPE) | BU_PARTNER | Partnernummer | 20010112 | |||
| 2 | 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 | 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 |