Show TOC

Develop enhancement for BOMs

You can use the following SAP Enhancements to explode bills of material in networks:

You can use this enhancement to edit bill of material data in your own part of the program and transfer the changed data back to the standard system.

Enhancement CNEX0011 contains the following component:

EXIT_SAPLCOMK_002 Bill of material data transfer

You can use this enhancement to edit BOM data from the R/3 System or from an external system in your own part of the program and transfer the changed data back to the standard system.

Enhancement CNEX0014 contains the following component:

EXIT_SAPLCN10_001 Transfer BOM data from external systems

When you access the customer enhancement, the following objects in the current transaction (CN33) are provided:

You can use this enhancement to change the bill of material currently processed by SAP in your own part of the program and transfer the changed data back to the standard system.

Enhancement CNEX0015 contains the following component:

EXIT_SAPLCN10_002 Edit BOM items

When you access the customer enhancement, the following objects in the current transaction (CN33) are provided:

The table can be edited and then sent back to the current transaction.

Activities

1. Create the enhancement.
Either create a new project or use an existing one.
2. Edit the enhancement component:
Insert function exit EXIT_SAPLCOMK_002 to the program coding. This exit takes the data from the SAP standard program to your individual program portion and later transfers the changed data back to the SAP standard program.
To do this, call the function module and double-click on the include line. Create the include module.
3. Activate the project.
Your enhancement is effective once the project is active.

Further Notes

In contrast to modifications, enhancements are basically not affected by release since they are not in the SAP Standard package but are reserved for customers for specific applications.

For the general procedure in creating enhancements, refer to the enhancement transaction in the menu Help -> R/3 Library.

Each enhancement has its own documentation. You can find this documentation by clicking on SAP Documentation and then pressing the Display key in the enhancement transaction.