SAP ABAP Class CL_CCM_CONFIGURATION_MANAGER (Entry Class of Configuration Manager Application Layer)
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_CONFIGURATION_MANAGER  
Short Description Entry Class of Configuration Manager Application Layer    
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 20010703   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_CCM_CONFIGURATION_MANAGER has no forward declaration.
Interfaces
Class CL_CCM_CONFIGURATION_MANAGER has no interface implemented.
Friends
Class CL_CCM_CONFIGURATION_MANAGER has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 BOM_SETTINGS Instance attribute Public Type reference (TYPE) CCMEQBOM 20060220
2 CFG_MANAGER Static Attribute Private Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20011024
3 CHECK_HEADERS Instance attribute Public Type reference (TYPE) TT_CCM_CONFIG_CHECK_HEADER 20010809
4 CONFIGURATIONS Instance attribute Public Type reference (TYPE) TT_CCM_CONFIGURATION 20010809
Methods
# Method Level Visibility Method type Description Created on
1 CONFIGURATION_CHECK Instance method Public Method 20010809
2 CONSTRUCTOR Instance method Public Constructor 20011024
3 FIND_CONFIGURATION Instance method Public Method 20010810
4 GET_CFG_MANAGER Static method Public Method 20011024
5 INITIALIZE Instance method Public Method 20010824
6 LOAD_ALLOWED_CONFIG Instance method Public Method 20010809
7 LOAD_AS_MAINTND_CONFIG Instance method Public Method 20010809
8 SAVE_CHANGES Instance method Public Method 20010823
9 SAVE_REQUIRED Instance method Public Method 20010823
Events
Class CL_CCM_CONFIGURATION_MANAGER has no event.
Types
Class CL_CCM_CONFIGURATION_MANAGER has no local type.
Method Signatures

Method CONFIGURATION_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CHECK_HEADER Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIG_CHECK_HEADER ConfigMgmt check header 20010809
2 Importing CONFIG1 Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010809
3 Importing CONFIG1_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010809
4 Importing CONFIG2 Call by reference Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010809
5 Importing CONFIG2_ENTRY Call by reference Object reference (TYPE REF TO) CL_CCM_MAINTENANCE_ELEMENT CCM: Maintenance Element 20010809
6 Importing IT_CLINT Call by reference Type reference (TYPE) TT_CCM_CLINT Table of iPPE product classes used in the MPL explosion 20021111
7 Importing IV_CHECK_IDENT Call by reference Type reference (TYPE) CCM_CHECK_IDENT Configuration Check Identifier 20010817
8 Importing IV_PARTIAL_CHECK Call by reference Type reference (TYPE) XFELD SPACE Checkbox 20050712

Method CONFIGURATION_CHECK on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_CCM_CONFIGURATION_MANAGER has no parameter.
Method CONSTRUCTOR on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method FIND_CONFIGURATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_CONFIG_IDENT Call by reference Type reference (TYPE) CHAR40 Character field of length 40 20010810
2 Returning RV_CONFIGURATION Value transfer Object reference (TYPE REF TO) CL_CCM_CONFIGURATION CCM: Configuration 20010810

Method FIND_CONFIGURATION on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method GET_CFG_MANAGER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_CFG_MANAGER Value transfer Object reference (TYPE REF TO) CL_CCM_CONFIGURATION_MANAGER Entry class of configuration manager application layer 20011024

Method GET_CFG_MANAGER on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method INITIALIZE Signature

Method INITIALIZE on class CL_CCM_CONFIGURATION_MANAGER has no parameter.
Method INITIALIZE on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method LOAD_ALLOWED_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ALLOWED_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_TARGET_CONFIG CCM: Target Configuration 20010813
2 Importing IS_TARGET_CONFIG_DETAIL Call by reference Type reference (TYPE) CCM_TARGET_CONFIG_DETAIL CCM: Configuration data for MPL explosion 20010813
3 Importing IV_AS_MNTD_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG CCM: As Maintained Configuration 20010820
4 Importing IV_LOAD_ALL_FROM_ENTRY Call by reference Type reference (TYPE) XFELD Checkbox 20010813
5 Importing IV_LOAD_ALL_FROM_ROOT Call by reference Type reference (TYPE) XFELD Checkbox 20010813
6 Importing IV_PARTIAL_CHECK Call by reference Type reference (TYPE) XFELD Checkbox: stop explosion by class change 20020114
# Exception Resumable Description Created on
1 NOT_FOUND Entry object not found 20010813
2 WRONG_INPUT Illegal input parameters 20010813

Method LOAD_AS_MAINTND_CONFIG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_AS_MNTD_CONFIG Call by reference Object reference (TYPE REF TO) CL_CCM_AS_MAINTND_CONFIG CCM: As Maintained Configuration 20010810
2 Importing IV_EQUNR Call by reference Type reference (TYPE) EQUNR Equipment number 20010810
3 Importing IV_LOAD_ALL_FROM_ENTRY Call by reference Type reference (TYPE) XFELD Checkbox 20010810
4 Importing IV_LOAD_ALL_FROM_ROOT Call by reference Type reference (TYPE) XFELD Checkbox 20010810
5 Importing IV_MATNR Call by reference Type reference (TYPE) MATNR Material Number 20021122
6 Importing IV_SERNR Call by reference Type reference (TYPE) GERNR Serial number 20021122
7 Importing IV_TPLNR Call by reference Type reference (TYPE) TPLNR Functional location 20010810
# Exception Resumable Description Created on
1 NOT_FOUND Entry object not found 20010810
2 WRONG_INPUT Illegal input parameters 20010810

Method SAVE_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_COMMIT Call by reference Type reference (TYPE) XFELD Checkbox 20011024
2 Importing IV_WAIT Call by reference Type reference (TYPE) XFELD Checkbox 20011024

Method SAVE_CHANGES on class CL_CCM_CONFIGURATION_MANAGER has no exception.

Method SAVE_REQUIRED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_SAVE_REQUIRED Value transfer Type reference (TYPE) XFLAG Saving of changed data required 20010823

Method SAVE_REQUIRED on class CL_CCM_CONFIGURATION_MANAGER has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 46C2