SAP ABAP Class CL_EW_CUSTENV_CUST_ABC (Abstr. Base Class Customizing-Customer Overview Cluster Scrn)
Hierarchy
☛
FI-CA (Software Component) FI-CA
⤷
CS-CI-CIC (Application Component) Customer Interaction Center
⤷
EE_CRM_CIC (Package) Generic IS-U/T Enhancements (Transport to CRM Follows)
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_EEWA_CIC_CLU_BUILD_CUST | CIC Customizing for Waste ClusterBuilder | 20030827 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_EW_CUSTENV_CUST_ISU | IS-U Customizing Customer Overview Clusterbuilder | 20010228 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_FMCA_CUSTENV_CUST | IS-PS Customizing Customer Overview Cluster Builder | 20011026 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_FSCD_CUSTENV_CUST | FS-CD Customizing Customer Overview Cluster Builder | 20020607 |
| 5 | Inheritance (c INHERITING FROM c_ref) | CL_ISM_CUSTENV_CUST | IS-M: Customizing for Customer Overview Cluster Builder | 20010502 |
Properties
| Class | CL_EW_CUSTENV_CUST_ABC | |
| Short Description | Abstr. Base Class Customizing-Customer Overview Cluster Scrn | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | EE_CRM_CIC | Generic IS-U/T Enhancements (Transport to CRM Follows) |
| Created | 20010228 | SAP |
| Last change | 20050224 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_EW_CUSTENV_CUST_ABC has no forward declaration.
Interfaces
Class CL_EW_CUSTENV_CUST_ABC has no interface implemented.
Friends
Class CL_EW_CUSTENV_CUST_ABC has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Constant | Public | Type reference (TYPE) | FLAG | ' ' | Indicator: Incorrect | 20010329 | ||
| 2 | Constant | Public | Type reference (TYPE) | FLAG | 'X' | Indicator: True | 20010329 | ||
| 3 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'CHANGE' | Change Mode | 20010328 | ||
| 4 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'COPY' | Copy mode | 20010508 | ||
| 5 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'CREATE' | Creation Mode | 20010328 | ||
| 6 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'DELETE' | Deletion Mode | 20010328 | ||
| 7 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'DISPLAY' | Display Mode | 20010328 | ||
| 8 | Constant | Public | Type reference (TYPE) | CUA_CODE | 'RENAME' | Rename Mode | 20010508 | ||
| 9 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_CCM_NAV_VIEW_ABOX | Navigation View: Action Box Connection | 20010508 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | FLAG | Indicator: GO_NAVVIEW_ABOX Already Created | 20010508 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | EWCUSTENV_PROFILE | Profile of Customer Information Cluster Builder | 20010228 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | EWCUSTENV_TYPE | Customer Overview Profile Category | 20010228 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | CUA_CODE | Processing Mode | 20010328 |
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Provides Additional Source Elements for Action Box Data Flow | 20010508 | |
| 2 | Instance method | Public | Method | Returns Call Groups for Action Box Definition | 20010508 | |
| 3 | Instance method | Public | Method | Creates an Instance | 20010228 | |
| 4 | Instance method | Public | Method | Provides Node Type Structure for Cluster | 20010323 | |
| 5 | Instance method | Public | Method | Provides Node Types for Cluster | 20010323 | |
| 6 | Instance method | Protected | Method | Create Runtime Instance for NAVVIEW | 20010508 | |
| 7 | Instance method | Public | Method | Provides Name of Runtime Class for Cluster Builder | 20010329 | |
| 8 | Instance method | Public | Method | Provides Maintenance Subscreen at Node Level | 20010326 | |
| 9 | Instance method | Public | Method | Provides Maintenance Subscreen at Header Level | 20010326 | |
| 10 | Instance method | Public | Method | Provides Transport Entries | 20010323 | |
| 11 | Instance method | Public | Method | Check Entries | 20010508 | |
| 12 | Instance method | Public | Method | Checks Whether Profile Has Been Changed | 20010326 | |
| 13 | Instance method | Public | Method | Read Profile | 20010323 | |
| 14 | Instance method | Public | Method | Save Profile | 20010326 | |
| 15 | Instance method | Public | Method | Sets New Profile during Copying/Renaming | 20010508 |
Events
Class CL_EW_CUSTENV_CUST_ABC has no event.
Types
Class CL_EW_CUSTENV_CUST_ABC has no local type.
Method Signatures
Method ABOX_GET_ADD_DATA_SOURCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IM_GROUP | Call by reference | Type reference (TYPE) | EWF_CALLGR | Action Box Transaktionsgruppe | 20010508 | |||
| 2 | RT_PART | Value transfer | Type reference (TYPE) | EWCPART_T | zusätzliche Quellelemente | 20010508 |
Method ABOX_GET_ADD_DATA_SOURCE on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method ABOX_GET_CALL_GROUPS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_GROUPS | Value transfer | Type reference (TYPE) | EWFGRUT_TAB | Action-Box Transaktionsgruppen | 20010508 |
Method ABOX_GET_CALL_GROUPS on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method CREATE_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE | Call by reference | Type reference (TYPE) | EWCUSTENV_PROFILE | Profile des Kundenauskunfts-Clusterbuilder | 20010228 | |||
| 2 | IV_TYPE | Call by reference | Type reference (TYPE) | EWCUSTENV_TYPE | Kundenübersichtsprofiltyp | 20010228 | |||
| 3 | IV_WMODE | Call by reference | Type reference (TYPE) | CUA_CODE | Bearbeitungsmodus | 20010328 |
Method CREATE_INSTANCE on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method GET_CLUSTER_STRUCTURE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CLUSTER_STRUCTURE | Call by reference | Type reference (TYPE) | EEW_CRM_CIC_OP_CLU_STRUC_T | Cluster-Struktur | 20010323 |
Method GET_CLUSTER_STRUCTURE on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method GET_CLUSTER_TYPES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CLUSTER_TYPES | Call by reference | Type reference (TYPE) | EEW_CRM_CIC_OP_CLU_TYPE_T | Tabelle von EEW_CRM_CIC_OP_CLU_TYPE | 20010323 |
Method GET_CLUSTER_TYPES on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method GET_NAVVIEW_ABOX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_NAVVIEW_ABOX | Value transfer | Object reference (TYPE REF TO) | IF_CCM_NAV_VIEW_ABOX | CCM Navigation view descriptor | 20010508 |
Method GET_NAVVIEW_ABOX on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method GET_RUNTIME_CLASS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_CLSNAME_CLU_BUILD | Value transfer | Type reference (TYPE) | SEOCLSNAME | Klassenname Cluster Builder | 20010508 | |||
| 2 | EX_CLSNAME_NAVVIEW | Call by reference | Type reference (TYPE) | SEOCLSNAME | Klassenname Navigation View | 20010508 |
Method GET_RUNTIME_CLASS on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method GET_SUB_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUB_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreen: Dynpronummer | 20010326 | |||
| 2 | EX_SUB_REPID | Call by reference | Type reference (TYPE) | SYREPID | Subscreen: Programm | 20010326 | |||
| 3 | IV_CLUSTER_TYPE | Call by reference | Type reference (TYPE) | CRM_CIC_OP_CLUSTER_TYPE | Cluster type | 20010328 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Subscreen nötig | 20010326 |
Method GET_SUB_HEAD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_SUB_DYNNR | Call by reference | Type reference (TYPE) | SYDYNNR | Subscreen: Dynpronummer | 20010326 | |||
| 2 | EX_SUB_REPID | Call by reference | Type reference (TYPE) | SYREPID | Subscreen: Programm | 20010326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Kein Subscreen nötig | 20010326 |
Method GET_TR_OBJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_E071K | Call by reference | Type reference (TYPE) | TR_KEYS | Schlüsseleinträge von Aufträgen/Aufgaben | 20010323 | |||
| 2 | ET_KO200 | Call by reference | Type reference (TYPE) | TREDT_OBJECTS | Transport-Objekte | 20010323 |
Method GET_TR_OBJECT on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method INPUT_CHECK Signature
Method INPUT_CHECK on class CL_EW_CUSTENV_CUST_ABC has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Eingaben ungültig; Fehlermeldung in SY-Feldern übergeben | 20010508 |
Method IS_CHANGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RE_IS_CHANGED | Value transfer | Type reference (TYPE) | EBA_FLAG | Kennzeichen: Profil wurde gändert | 20010326 |
Method IS_CHANGED on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method READ Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EX_IS_NEW | Value transfer | Type reference (TYPE) | FLAG | Kennz: Profil ist neu | 20010329 |
Method READ on class CL_EW_CUSTENV_CUST_ABC has no exception.
Method SAVE Signature
Method SAVE on class CL_EW_CUSTENV_CUST_ABC has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Datenbunk-Update schlug fehl | 20010508 |
Method SET_NEW_PROFILE_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PROFILE_NEW | Call by reference | Type reference (TYPE) | EWCUSTENV_PROFILE | Profile des Kundenauskunfts-Clusterbuilder | 20010508 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Setzen des neuen Profils nicht möglich | 20010508 |
History
| Last changed by/on | SAP | 20050224 |
| SAP Release Created in | 463 |