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
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | 20010718 | ||
| 2 | Instance method | Protected | Method | Checks an as-maintained against an allowed configuration | 20010809 | |
| 3 | Instance method | Private | Method | Compares current cuobj with the cuobj of next higher top equ | 20050712 | |
| 4 | Instance method | Public | Constructor | 20010814 | ||
| 5 | Instance method | Public | Method | 20010723 | ||
| 6 | Instance method | Public | Method | 20010718 | ||
| 7 | Instance method | Public | Method | 20010809 | ||
| 8 | 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 | 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 | IV_AS_MAINTND_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_CCM_AS_MAINTND_CONFIG | CCM: As Maintained Configuration | 20010809 | |||
| 2 | IV_AS_MAINTND_ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_CCM_MAINTENANCE_ELEMENT | CCM: Maintenance Element | 20010809 | |||
| 3 | IV_CHECK_VS_ALL_NODES | Call by reference | Type reference (TYPE) | XFELD | Checkbox: Check against all MPL nodes with the same FID | 20021119 | |||
| 4 | IV_PARTIAL_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20050712 | ||
| 5 | IV_TARGET_CONFIG | Call by reference | Object reference (TYPE REF TO) | CL_CCM_TARGET_CONFIG | CCM: Target Configuration | 20010809 | |||
| 6 | 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 | CV_CUOBJ | Call by reference | Type reference (TYPE) | CUOBJ | Configuration (internal object number) | 20050712 | |||
| 2 | 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 | IV_FUNCID | Call by reference | Type reference (TYPE) | CCC_FUNCID | FID (Function Identifier) | 20050712 | |||
| 4 | IV_PPEGUID | Call by reference | Type reference (TYPE) | PVS_GUID_CCC | Internal Identification for PVS Objects | 20050712 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Initial configuration has been overwritten | 20050712 |
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_BATCH_MODE | Call by reference | Type reference (TYPE) | XFELD | Running in Batch Mode | 20091028 | |||
| 2 | IV_CHECK_IDENT | Call by reference | Type reference (TYPE) | CCM_CHECK_IDENT | Character field of length 40 | 20010817 | |||
| 3 | IV_CHECK_VS_ALL_NODES | Call by reference | Type reference (TYPE) | XFELD | Checkbox: Check against all MPL nodes with the same FID | 20021125 | |||
| 4 | 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 | 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 | 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 | IV_CHECK_VS_ALL_NODES | Call by reference | Type reference (TYPE) | XFELD | Checkbox: Check against all MPL nodes with the same FID | 20021119 | |||
| 2 | IV_CONFIG1 | Call by reference | Object reference (TYPE REF TO) | CL_CCM_CONFIGURATION | CCM: Configuration | 20010809 | |||
| 3 | IV_CONFIG1_ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_CCM_MAINTENANCE_ELEMENT | CCM: Maintenance Element | 20010809 | |||
| 4 | IV_CONFIG2 | Call by reference | Object reference (TYPE REF TO) | CL_CCM_CONFIGURATION | CCM: Configuration | 20010809 | |||
| 5 | IV_CONFIG2_ENTRY | Call by reference | Object reference (TYPE REF TO) | CL_CCM_MAINTENANCE_ELEMENT | CCM: Maintenance Element | 20010809 | |||
| 6 | IV_PARTIAL_CHECK | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20050712 | ||
| 7 | 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 | CT_ACTUAL_ELEMENTS | Call by reference | Type reference (TYPE) | TT_CCM_MAINTENANCE_ELEMENT | Istelemente der Konfiguration | 20080404 | |||
| 2 | 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 |