Sales Order Processing for Products with Many Variants (Struct.) 
Prerequisites
Master data
You have created a super BOM for the configurable PC. Apart from the non-variable parts that exist in all of your PCs, this super BOM also contains variable parts that your customers can choose from:
Super BOM
Process Flow
With the help of the object dependencies, the system automatically selects specific items from the super BOM.

Super BOM after Characteristic Value Assignment
The system saves the characteristic value assignment with the sales order.
The technician determines that, in certain circumstances, the fan, which you normally install in your computers, is not sufficient for prolonged usage in this computer configuration. Therefore he decides to replace the fan in the computer for this customer, with a stronger one.
Since you only want to install the stronger fan into this PC, you create an order BOM. In the order BOM, you exchange the standard fan for the stronger one with the material number L-20. This change only affects the order BOM for this sales order, the material BOM on the other hand remains unchanged.
Order BOM after Fan Replacement

You can create an order BOM in two different functions:
The system generates planned orders to cover the requirements. The order BOMs are also taken into account.
The system transfers the order BOMs into the component overview of the production order. The order plans are also automatically taken into account by the system.
At any time during this process you can execute an order BOM cost estimate.