SAP ABAP Class CL_CCM_CONFIG_CHECK_HEADER (ConfigMgmt Check Header)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM-EQM-CC (Application Component) Configuration Control
     DI_CCM (Package) Configuration Control
Properties
Class CL_CCM_CONFIG_CHECK_HEADER  
Short Description ConfigMgmt Check Header    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status P  SAP Standard Production Program 
Category 0   
Package DI_CCM   Configuration Control 
Created 20010711   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_CONFIG_CHECK_HEADER has no forward declaration.
Interfaces
Class CL_CCM_CONFIG_CHECK_HEADER has no interface implemented.
Friends
Class CL_CCM_CONFIG_CHECK_HEADER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BATCH_MODE Instance attribute Public Type reference (TYPE) XFELD Running in Batch Mode 20091028
2 CHECK_IDENT Instance attribute Public Type reference (TYPE) CCM_CHECK_IDENT 20010817
3 CHECK_LOG Instance attribute Public Object reference (TYPE REF TO) CL_CCM_APPLICATION_LOG 20010814
4 CLASS_FOR_ACCESS Instance attribute Private Type reference (TYPE) TT_CCM_CLASS_FOR_ACCESS Assignment of iPPE class to the header (access) 20050712
5 CLASS_FOR_FID Instance attribute Private Type reference (TYPE) TT_CCM_CLASS_FOR_FID Assignment of iPPE class to the FID 20050712
6 CONFIG1 Instance attribute Public Object reference (TYPE REF TO) CL_CCM_CONFIGURATION 20010809
7 CONFIG1_ENTRY Instance attribute Public Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT 20010809
8 CONFIG1_ENTRY_EQUI Instance attribute Public Object reference (TYPE REF TO) CL_CCM_EQUIPMENT 20011031
9 CONFIG2 Instance attribute Public Object reference (TYPE REF TO) CL_CCM_CONFIGURATION 20010809
10 CONFIG2_ENTRY Instance attribute Public Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT 20010809
11 CONFIG_CHECK_GROUPS Instance attribute Protected Type reference (TYPE) TT_CCM_CONFIG_CHECK_GROUP CCM_CONFIG_CHECK_GROUP 20010711
12 PROD_CLASS Instance attribute Public Type reference (TYPE) CCM_CLINT 20021113
Methods
# Method Level Visibility Method type Description Created on
1 ADD_CHECK_GROUP Instance method Public Method 20010718
2 CHECK_AS_MNTD_VS_ALLOWED_CONF Instance method Protected Method Checks an as-maintained against an allowed configuration 20010809
3 COMPARE_CUOBJ_PARENT Instance method Private Method Compares current cuobj with the cuobj of next higher top equ 20050712
4 CONSTRUCTOR Instance method Public Constructor 20010814
5 DELETE_CHECK_GROUP Instance method Public Method 20010723
6 GET_CHECK_GROUPS Instance method Public Method 20010718
7 RUN_CONFIGURATION_CHECK Instance method Public Method 20010809
8 SET_CHECK_SCOPE Instance method Protected Method Define Scope of Configuration Check 20080404
Events
Class CL_CCM_CONFIG_CHECK_HEADER has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 CCM_CLASS_FOR_ACCESS Private See coding Assignment of iPPE class to the header (access) 20050712 BEGIN OF ccm_class_for_access, ppeguid TYPE pvs_guid_ccc, clint TYPE ccm_clint, funcid TYPE ccc_funcid, END OF ccm_class_for_access
2 CCM_CLASS_FOR_FID Private See coding Assignment of iPPE class to the FID 20050712 begin of CCM_CLASS_FOR_FID, funcid TYPE ccc_funcid, clint_tab type tt_ccm_clint, end of ccm_class_for_fid
3 TT_CCM_CLASS_FOR_ACCESS Private See coding Assignment of iPPE class to the header (access) 20050712 tt_ccm_class_for_access TYPE STANDARD TABLE OF ccm_class_for_access WITH NON-UNIQUE KEY ppeguid
4 TT_CCM_CLASS_FOR_FID Private See coding Assignment of iPPE class to the FID 20050712 TT_CCM_CLASS_FOR_FID TYPE STANDARD TABLE OF ccm_class_for_fid WITH NON-UNIQUE KEY funcid
Method Signatures

Method ADD_CHECK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_CHECK_GROUP Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIG_CHECK_GROUP ConfigMgmt check group 20010727

Method ADD_CHECK_GROUP on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method CHECK_AS_MNTD_VS_ALLOWED_CONF Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_AS_MAINTND_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG CCM: As Maintained Configuration 20010809
2 Importing IV_AS_MAINTND_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010809
3 Importing IV_CHECK_VS_ALL_NODES Call by reference Type reference (TYPE) XFELD Checkbox: Check against all MPL nodes with the same FID 20021119
4 Importing IV_PARTIAL_CHECK Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20050712
5 Importing IV_TARGET_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_TARGET_CONFIG CCM: Target Configuration 20010809
6 Importing IV_TARGET_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MPL_NODE CCM: Maintenance Element 20010809

Method CHECK_AS_MNTD_VS_ALLOWED_CONF on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method COMPARE_CUOBJ_PARENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CV_CUOBJ Call by reference Type reference (TYPE) CUOBJ Configuration (internal object number) 20050712
2 Importing IR_BADI_FID Call by reference Object reference (TYPE REF TO) IF_EX_BADI_CCM_FID BAdI-Interface IF_EX_BADI_CCM_FID 20050712
3 Importing IV_FUNCID Call by reference Type reference (TYPE) CCC_FUNCID FID (Function Identifier) 20050712
4 Importing IV_PPEGUID Call by reference Type reference (TYPE) PVS_GUID_CCC Internal Identification for PVS Objects 20050712
# Exception Resumable Description Created on
1 INITIAL_CUOBJ_CLEARED Initial configuration has been overwritten 20050712

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_BATCH_MODE Call by reference Type reference (TYPE) XFELD Running in Batch Mode 20091028
2 Importing IV_CHECK_IDENT Call by reference Type reference (TYPE) CCM_CHECK_IDENT Character field of length 40 20010817
3 Importing IV_CHECK_VS_ALL_NODES Call by reference Type reference (TYPE) XFELD Checkbox: Check against all MPL nodes with the same FID 20021125
4 Importing IV_PROD_CLASS Call by reference Type reference (TYPE) CCM_CLINT Internal class number 20021111

Method CONSTRUCTOR on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method DELETE_CHECK_GROUP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_CHECK_GROUP Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIG_CHECK_GROUP ConfigMgmt check group 20010727

Method DELETE_CHECK_GROUP on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method GET_CHECK_GROUPS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_CONFIG_CHECK_GROUPS Value transfer Type reference (TYPE) TT_CCM_CONFIG_CHECK_GROUP Table type for Class "Config Check Group" 20010719

Method GET_CHECK_GROUPS on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method RUN_CONFIGURATION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CHECK_VS_ALL_NODES Call by reference Type reference (TYPE) XFELD Checkbox: Check against all MPL nodes with the same FID 20021119
2 Importing IV_CONFIG1 Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010809
3 Importing IV_CONFIG1_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010809
4 Importing IV_CONFIG2 Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010809
5 Importing IV_CONFIG2_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010809
6 Importing IV_PARTIAL_CHECK Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20050712
7 Importing IV_PROD_CLASS Call by reference Type reference (TYPE) CCM_CLINT Internal class number 20021113

Method RUN_CONFIGURATION_CHECK on class CL_CCM_CONFIG_CHECK_HEADER has no exception.

Method SET_CHECK_SCOPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ACTUAL_ELEMENTS Call by reference Type reference (TYPE) TT_CCM_MAINTENANCE_ELEMENT Istelemente der Konfiguration 20080404
2 Changing CT_ALLOWED_ELEMENTS Call by reference Type reference (TYPE) TT_CCM_MAINTENANCE_ELEMENT Zulässige Elemente der Konfiguration 20080404

Method SET_CHECK_SCOPE on class CL_CCM_CONFIG_CHECK_HEADER has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 46C2