⤷ PM-EQM-CC (Application Component) Configuration Control
⤷ DI_CCM (Package) Configuration Control
|ID||BADI_CCM_DISMANT_CHK||Add-In: Perform All Checks During Equipment Removal|
|Customizing Attributes||BADI_CCM_DISMANT_CHK||Perform All Checks During Equipment Removal|
|Customizing Activity||BADI_CCM_DISMANT_CHK||Perform All Checks During Equipment Removal|
|Document Class||SIMG||Hypertext: Object Class - Class to which a document belongs.|
This is the main ("master") BAdI that is called before the equipment removal is called. This exit is the correct place to implement all types of checks and validations that should be processed before a removal is posted. The different types of check are also represented internally by BAdIs, which are called within this main BAdI.
You want to perform a local configuration check against an MPL structure prior to the removal of an equipment. Therefore, you have implemented the BAdI BADI_CCM_I_STRCT_CHK (Structure Check for Installation). You can use the default implementation of CCM_DISMANT_CHK , which calls the structure check BADI. You can use a customer-specific implementation of CCM_DISMANT_CHK to control which sub-check routines (see BAdI documentation) should be performed in which sequence for a removal.
The default implementation for removal calls the following check BAdIs :
1. Inventory-based check (CCM_R_STATS_CHK). Default code available.
2. Customer-specific check (CCM_R_CUSTR_CHK). No default code.
All messages are stored in an application log, the handle is usually filled from outside (calling application).
You may only need to overwrite the default implementation if you do not use 'Rotables Management' to setup/ control your part conditions on inventory level. In such a case, you may only need to call the sub-BAdI for customer-specific checks in your implementation.
|ASAP Roadmap ID||204||Establish Functions and Processes|
|Mandatory / Optional||2||Optional activity|
|Critical / Non-Critical||2||Non-critical|
|Country-Dependency||A||Valid for all countries|
Assigned Application Components
|Documentation Object Class||Documentation Object Name||Current line number||Application Component||Application Component Name|
|SIMG||BADI_CCM_DISMANT_CHK||0||KAD0000001||Aerospace & Defence Industry Solution|
|Maintenance object type||E||Business Add-In - Definition|
|Last changed by/on||SAP||20030225|
|SAP Release Created in||46C2|