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 SDYDO 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
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 APPL_LAYER_CONFMGR Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20010816
2 AS_ALLOWED_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_CCM_TARGET_CONFIG CCM: Target Configuration 20010817
3 AS_MAINTND_CONFIG Instance attribute Private Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG CCM: As Maintained Configuration 20010817
4 CONTAINER Instance attribute Private Object reference (TYPE REF TO) CL_GUI_CONTAINER container 20010816
5 CONTROLLER_REF Instance attribute Private Object reference (TYPE REF TO) CL_CCM_CFG_CONTROLLER ConfigMgmt main screen controller 20010816
6 DOCUMENT Instance attribute Private Object reference (TYPE REF TO) CL_DD_DOCUMENT Dynamic Documents: Document 20010816
7 FORM_COLUMN_2 Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Form Area 20010903
8 FORM_COLUMN_22 Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Form Area 20010903
9 FORM_COLUMN_23 Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Form Area 20010903
10 FORM_COLUMN_24 Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Range of a Form 20080417
11 FORM_INPUT Instance attribute Private Object reference (TYPE REF TO) CL_DD_FORM_AREA Dynamic Documents: Form Area 20010816
12 GUI_BUTTON_CHECK Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Dynamic Documents: Button Element 20010816
13 GUI_BUTTON_DISPLAY Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Dynamic Documents: Button Element 20010823
14 GUI_BUTTON_PARTIAL Instance attribute Private Object reference (TYPE REF TO) CL_DD_BUTTON_ELEMENT Dynamic Documents: Button Element 20020116
15 GUI_COMBO_CHECK_HEADER Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dynamic Documents: Selection Element 20010820
16 GUI_COMBO_CHECK_OPTIONS Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dynamic Documents: Selection Element 20080417
17 GUI_COMBO_HARDLINK_EQUI Instance attribute Private Object reference (TYPE REF TO) CL_DD_SELECT_ELEMENT Dynamic Documents: Selection Element 20010816
18 GUI_DATA Instance attribute Private Type reference (TYPE) GST_GUI_DATA new GUI data 20010816
19 GUI_FIELD_HARDLINK_PNAME Instance attribute Private Object reference (TYPE REF TO) CL_DD_INPUT_ELEMENT Input element 20010816
20 GV_FILTER_CHECK Static Attribute Public Type reference (TYPE) CHAR1 Execute Filtered Check 20080403
21 L_COMBO Instance attribute Private Type reference (TYPE) SDYDO_OPTION_TAB a 20010816
22 L_COMBO_ENTRY Instance attribute Private Type reference (TYPE) SDYDO_OPTION a 20010816
23 L_VALUE Instance attribute Private Type reference (TYPE) SDYDO_VALUE a 20010816
Methods
# Method Level Visibility Method type Description Created on
1 CONSTRUCTOR Instance method Public Constructor constructor 20010816
2 CREATE_GUI_DATA_CHECK_HEADERS Instance method Private Method Build combobox entries for check headers 20010820
3 CREATE_GUI_DATA_HARDLINKS Instance method Private Method Build combobox entries for hardlinks 20010823
4 CREATE_LAYOUT Instance method Public Method rebuild check area 20010903
5 DETERMINE_MPL_ACCESSES Instance method Public Method Determines MPL accesses for config check 20011003
6 GET_REF_BADI_CCM_CHECK_SCOPE Instance method Private Method Check if BADI_CCM_CHECK_SCOPE is implemented 20080425
7 GET_TOP_FLOC_FOR_HARDLINK Instance method Private Method Determine top functional location (root of as-maint. config) 20010824
8 HANDLE_BUTTONS Instance method Private Event handling method event handler for buttons 20010816
9 HANDLE_SELECTIONS Instance method Private Event handling method event handler for hardlink_selection 20010820
10 LOAD_CONFIGURATIONS_FOR_CHECK Instance method Private Method Load allowed and as_maintained hierarchy 20010820
11 SELECT_CHECK_HEADER Instance method Private Method Select check result 20010820
12 SELECT_CHECK_OPTIONS Instance method Private Method Select check options combo 20080417
13 SELECT_HARDLINK Instance method Private Method Select hardlink 20010817
14 VISIBLE Instance method Public Method Indicates if check area contains data 20010824
15 XXX_GET_HARDLINK_FOR_TOP_FLOC 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 Importing APPL_LAYER_CONFMGR Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20010816
2 Importing CONTAINER Call by reference Object reference (TYPE REF TO) CL_GUI_CONTAINER container 20010816
3 Importing 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 Importing IV_EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010823
2 Importing 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 Importing FIRST_DISPLAY Call by reference Type reference (TYPE) C General flag 20010903
2 Importing MODE_SELECTION Call by reference Type reference (TYPE) C General flag 20010903
3 Importing 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 Importing ENTRY_EQUIPMENT_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20011003
2 Importing ENTRY_FUNCLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20011003
3 Importing 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 Returning 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 Importing HARDLINK_EQUI_REF Call by reference Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20010824
2 Returning 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 Importing 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 Importing 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 Exporting EV_TOP_FLOC_REF Call by reference Object reference (TYPE REF TO) CL_CCM_FUNCLOC CCM: Maintenance Location FLoc 20010824
2 Importing 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 Importing 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 Importing 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 Importing 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 Returning 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 Returning HARDLINK_EQUI_REF Value transfer Object reference (TYPE REF TO) CL_CCM_EQUIPMENT CCM: Maintenance Object Equipment 20011004
2 Importing 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