Start of Content Area

Function documentation Business Add-Ins  Locate the document in its SAP Library structure

Use

SAP provides multiple implementations of Business Add-Ins (BAdIs), which enhance the functions of the Configuration Control component.

In addition, there are multiple empty BAdIs available for implementing a customer-specific logic for special functions.

For more information on the BAdIs, see the Implementation Guide (IMG) for Plant Maintenance and Customer Service under Business Add-Ins.

BAdI Standard Implementations

BADI_CCM_DISMANT_CHK

Perform all checks during the equipment removal

Caution Do not make any changes to the default logic of this BAdI.

BADI_CCM_INSTALL_CHK

Perform all checks during the equipment installation

Caution Do not make any changes to the default logic of this BAdI.

BADI_CCM_QTY_CHECK

Perform quantity check

BADI_CCM_INST_PROPSL

Create default for installation location and valid equipments

BADI_CCM_I_STRCT_CHK

Perform local configuration checks during the installation

BADI_CCM_HOLE_UPD

Update table with structure gaps after the installation/removal of equipment

BADI_CCM_I_STATS_CHK

Check part status during the installation

BADI_CCM_R_STATS_CHK

Check part status for the removal

BADI_CCM_NOTIF_GENER

Generate/update notification

BADI_MPL_IWB

Perform all checks of the master parts list

Caution Do not make any changes to the default logic of this BAdI.

You cannot deactivate this BAdI.

BADI_CCM_FID

Convert function identifier

BADI_CCM_ORDER_DATA

Get data from reference order for installation/removal

 

Inactive BAdI Implementations

BADI_CCM_EXPL_ALWD

Filter particular objects for loading the actual configuration, and restrict the structure explosion of the allowed configuration.

BADI_CCM_MULTI_LOG

Display multiple configuration check results.

 

Empty BAdIs for Implementing Customer-Specific Logic

BADI_CCM_FULLY_EQUI

Activate MM posting without update and reservation with update of a new material number

NoteThis BAdI contains a new method so that you can use exchangeable materials during the installation.

BADI_CCM_EXPLOSION

Filter particular objects for loading the actual configuration

BADI_CCM_CHK_STATUS

Adapt result of the configuration check for each technical object

BADI_CCM_MESG_TYPE

Define notification type according to the type of the configuration checks.

BADI_CCM_CUSTR_CHECK

Implement customer-specific checks during the overall configuration check

BADI_CCM_I_CUSTR_CHK

Implement customer-specific checks during the installation

BADI_CCM_R_CUSTR_CHK

Implement customer-specific checks during the removal

BADI_CCM_PBO_CUST

Implement customer-specific flow logic for the installation and removal of equipment before the screen output.

BADI_CCM_PAI_CUST

Implement customer-specific flow logic for the installation and removal of equipment after the screen output.

BADI_CCM_CUST_ACTION

Define subsequent actions after posting the installation/removal

Activities

·        If you do not want to use a standard implementation of a BAdI, you must deactivate this. You can also develop your own implementation and activate this instead of the SAP implementation.

Caution

Exception: Do not activate any customer-specific implementation for the BADI_CCM_DISMANT_CHK and BADI_CCM_INSTALL_CHK BAdIs. Either use the SAP standard implementations or deactivate them.

·        If you want to use an inactive SAP implementation, you must activate the respective implementation.

·        Use the empty BAdIs supplied to implement your own customer-specific logic for the respective functions, and activate your implementations.

 

End of Content Area