SAP ABAP Class CL_CCM_CFG_CHECK_AREA (ConfigMgmt Screen Area Controller)
Hierarchy
☛
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
⤷
PM-EQM-CC (Application Component) Configuration Control
⤷
DI_CCM (Package) Configuration Control
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_CCM_CFG_CONTROL_AREA | ConfigMgmt Screen Area Controller | 20010920 |
Properties
| Class | CL_CCM_CFG_CHECK_AREA | |
| Short Description | ConfigMgmt Screen Area Controller | |
| Super Class | CL_CCM_CFG_CONTROL_AREA | ConfigMgmt Screen Area Controller |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | DI_CCM | Configuration Control |
| Created | 20010816 | SAP |
| Last change | 20100310 | 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) |
Interfaces
Class CL_CCM_CFG_CHECK_AREA has no interface implemented.
Friends
Class CL_CCM_CFG_CHECK_AREA has no friend class.
Attributes
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Constructor | constructor | 20010816 | |
| 2 | Instance method | Private | Method | Build combobox entries for check headers | 20010820 | |
| 3 | Instance method | Private | Method | Build combobox entries for hardlinks | 20010823 | |
| 4 | Instance method | Public | Method | rebuild check area | 20010903 | |
| 5 | Instance method | Public | Method | Determines MPL accesses for config check | 20011003 | |
| 6 | Instance method | Private | Method | Check if BADI_CCM_CHECK_SCOPE is implemented | 20080425 | |
| 7 | Instance method | Private | Method | Determine top functional location (root of as-maint. config) | 20010824 | |
| 8 | Instance method | Private | Event handling method | event handler for buttons | 20010816 | |
| 9 | Instance method | Private | Event handling method | event handler for hardlink_selection | 20010820 | |
| 10 | Instance method | Private | Method | Load allowed and as_maintained hierarchy | 20010820 | |
| 11 | Instance method | Private | Method | Select check result | 20010820 | |
| 12 | Instance method | Private | Method | Select check options combo | 20080417 | |
| 13 | Instance method | Private | Method | Select hardlink | 20010817 | |
| 14 | Instance method | Public | Method | Indicates if check area contains data | 20010824 | |
| 15 | Instance method | Private | Method | Determine hardlink for top functional location | 20011004 |
Events
| # | Event | Type | Visibility | Description | Created on |
|---|---|---|---|---|---|
| 1 | AS_ALLOWED_CONFIG_LOAD | Instance Event (0) |
Public (2) |
allowed configuration loaded | 20010817 |
| 2 | AS_MAINTAINED_CONFIG_LOAD | Instance Event (0) |
Public (2) |
new as-maintained config available | 20010824 |
| 3 | CHECK_HEADER_CHANGED | Instance Event (0) |
Public (2) |
config check done | 20010817 |
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | GST_GUI_DATA | Private | See coding | GST_GUI_DATA | 20010816 | |
Method Signatures
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | APPL_LAYER_CONFMGR | Call by reference | Object reference (TYPE REF TO) | CL_CCM_CONFIGURATION_MANAGER | Entry class of configuration manager application layer | 20010816 | |||
| 2 | CONTAINER | Call by reference | Object reference (TYPE REF TO) | CL_GUI_CONTAINER | container | 20010816 | |||
| 3 | CONTROLLER_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_CFG_CONTROLLER | ConfigMgmt main screen controller | 20010816 |
Method CONSTRUCTOR on class CL_CCM_CFG_CHECK_AREA has no exception.
Method CREATE_GUI_DATA_CHECK_HEADERS Signature
Method CREATE_GUI_DATA_CHECK_HEADERS on class CL_CCM_CFG_CHECK_AREA has no parameter.
Method CREATE_GUI_DATA_CHECK_HEADERS on class CL_CCM_CFG_CHECK_AREA has no exception.
Method CREATE_GUI_DATA_HARDLINKS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_EQUI_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_EQUIPMENT | CCM: Maintenance Object Equipment | 20010823 | |||
| 2 | IV_FLOC_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20010823 |
Method CREATE_GUI_DATA_HARDLINKS on class CL_CCM_CFG_CHECK_AREA has no exception.
Method CREATE_LAYOUT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | FIRST_DISPLAY | Call by reference | Type reference (TYPE) | C | General flag | 20010903 | |||
| 2 | MODE_SELECTION | Call by reference | Type reference (TYPE) | C | General flag | 20010903 | |||
| 3 | ON_ENTERED | Call by reference | Type reference (TYPE) | C | test | 20010903 |
Method CREATE_LAYOUT on class CL_CCM_CFG_CHECK_AREA has no exception.
Method DETERMINE_MPL_ACCESSES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTRY_EQUIPMENT_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_EQUIPMENT | CCM: Maintenance Object Equipment | 20011003 | |||
| 2 | ENTRY_FUNCLOC_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20011003 | |||
| 3 | EV_AS_MAINTND_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_CCM_AS_MAINTND_CONFIG | CCM: As Maintained Configuration | 20011003 |
Method DETERMINE_MPL_ACCESSES on class CL_CCM_CFG_CHECK_AREA has no exception.
Method GET_REF_BADI_CCM_CHECK_SCOPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RR_BADI_REF | Value transfer | Object reference (TYPE REF TO) | BADI_CCM_CHECK_SCOPE | 20080425 |
Method GET_REF_BADI_CCM_CHECK_SCOPE on class CL_CCM_CFG_CHECK_AREA has no exception.
Method GET_TOP_FLOC_FOR_HARDLINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HARDLINK_EQUI_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_EQUIPMENT | CCM: Maintenance Object Equipment | 20010824 | |||
| 2 | TOP_FLOC_REF | Value transfer | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20010824 |
Method GET_TOP_FLOC_FOR_HARDLINK on class CL_CCM_CFG_CHECK_AREA has no exception.
Method HANDLE_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20010816 |
Method HANDLE_BUTTONS on class CL_CCM_CFG_CHECK_AREA has no exception.
Method HANDLE_SELECTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | SENDER | Value transfer | Attribute reference (LIKE) | 20010820 |
Method HANDLE_SELECTIONS on class CL_CCM_CFG_CHECK_AREA has no exception.
Method LOAD_CONFIGURATIONS_FOR_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_TOP_FLOC_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20010824 | |||
| 2 | IV_PARTIAL_CHECK | Call by reference | Type reference (TYPE) | XFELD | Checkbox: stop explosion by class change | 20020114 |
Method LOAD_CONFIGURATIONS_FOR_CHECK on class CL_CCM_CFG_CHECK_AREA has no exception.
Method SELECT_CHECK_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | POSITION | Call by reference | Type reference (TYPE) | I | hardlink table position | 20010820 |
Method SELECT_CHECK_HEADER on class CL_CCM_CFG_CHECK_AREA has no exception.
Method SELECT_CHECK_OPTIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_POSITION | Call by reference | Type reference (TYPE) | CHAR1 | Einstelliges Kennzeichen | 20080417 |
Method SELECT_CHECK_OPTIONS on class CL_CCM_CFG_CHECK_AREA has no exception.
Method SELECT_HARDLINK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | POSITION | Call by reference | Type reference (TYPE) | I | hardlink table position | 20010817 |
Method SELECT_HARDLINK on class CL_CCM_CFG_CHECK_AREA has no exception.
Method VISIBLE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_VISIBLE | Value transfer | Type reference (TYPE) | CHARX | 'X': Visible | 20010824 |
Method VISIBLE on class CL_CCM_CFG_CHECK_AREA has no exception.
Method XXX_GET_HARDLINK_FOR_TOP_FLOC Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | HARDLINK_EQUI_REF | Value transfer | Object reference (TYPE REF TO) | CL_CCM_EQUIPMENT | CCM: Maintenance Object Equipment | 20011004 | |||
| 2 | TOP_FLOC_REF | Call by reference | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20011004 |
Method XXX_GET_HARDLINK_FOR_TOP_FLOC on class CL_CCM_CFG_CHECK_AREA has no exception.
Event Signatures
Event AS_ALLOWED_CONFIG_LOAD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AS_ALLOWED_CONFIG | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_TARGET_CONFIG | CCM: Target Configuration | 20010817 | ||
| 2 | ENTRY_NODE | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_MPL_NODE | CCM: Maintenance Element | 20010817 |
Event AS_MAINTAINED_CONFIG_LOAD Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ENTRY_EQUIPMENT_REF | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_EQUIPMENT | CCM: Maintenance Object Equipment | 20010824 | ||
| 2 | ENTRY_FUNCLOC_REF | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_FUNCLOC | CCM: Maintenance Location FLoc | 20010824 | ||
| 3 | EV_AS_MAINTND_CONFIG | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_AS_MAINTND_CONFIG | CCM: As Maintained Configuration | 20010824 |
Event CHECK_HEADER_CHANGED Signature
| # | Parameter | Type | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AS_ALLOWED_CONFIG | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_TARGET_CONFIG | CCM: Target Configuration | 20010821 | ||
| 2 | AS_MAINTND_CONFIG | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_AS_MAINTND_CONFIG | CCM: As Maintained Configuration | 20010821 | ||
| 3 | IV_CHECK_HEADER | Exporting | Value transfer | Object reference (TYPE REF TO) | CL_CCM_CONFIG_CHECK_HEADER | ConfigMgmt check header | 20010817 |
History
| Last changed by/on | SAP | 20100310 |
| SAP Release Created in | 46C2 |