Now, we take care of the multilevel configuration in a sales order.

Doing a multilevel configuration inside a sales order you have to take care on the following:
Configuration:
Multilevel interactive configuration of all configurable items (not just the sales-relevant ones) in the sales order
Characteristic value assignment can be stored for each configurable component
Pricing for Header Material
Sales BOM and Manufacturing BOM:
You can work with separate BOMs for Sales (5) and Production (1).
A combination of sales BOM and manufacturing BOM is also possible; here, sales-relevant items are stored in a universal BOM (3).
Configuration Scenario: Planned / Production Order with BOM Explosion: Focus Areas
- Sales Order:
- The header object is configured interactively.
- All items (not just the sales-relevant ones) are configured interactively.
- This is done using any number of levels (since multilevel BOM explosion).
- The result is one or more lines in the sales order, linked to the main item (subitems if relevant for sales).
- The valuation (configuration) of all items is stored regarding to the main item.
- The main item generates an independent requirement.
If you configure using any number of levels, use a configuration profile with scenario: Planned / Production order with BOM explosion.
For the second-level use: Planned / Production order scenarios with or without BOM explosion.
The following figure shows you the possible combinations of configuration scenarios.

To select the configuration profile of a material, the system first searches for all active profiles. The $parent material is then checked.
If there's no $parent material (that is, you're in the header), all active profiles are considered.
If an AVC configuration profile exists, it has the higher priority and is selected automatically.
If there are several AVC configuration profiles, the following priority and the one with the highest priority are automatically selected.
Planned / Production order without BOM explosion
Planned / Production Order with BOM Explosion
Sales Order (SET)
Order BOM
If only LO-VC configuration profiles exist, a profile selection screen is offered.
If a $parent material exists, all profiles that aren't allowed in combination with the $parent profile are considered inactive and are therefore not offered.

In the standard system, the item category group 0002 for the header material ensures that the valuation of the header material can be addressed with $root in both SD and MRP.
For the BOM explosion in MRP, the following situations are possible:
The valuation of the forklift is used to explode the forklift BOM.
The evaluation of the forklift and the drive are used to explode the drive BOM.
The valuation of the forklift and the chassis is used to explode the chassis BOM.
The sales relevance and the item category group of the components aren't relevant in the standard system.
In the standard system, a configurable header material with item category group 0004 can't be used with a planned production order with BOM explosion scenario.

BOM Explosion
The following figure shows you the BOM explosion with parameters $self, $parent, $root.

The second figure shows you the BOM explosion with parameters $self, $parent, $root.

Part_OF
This is another application for the PART_OF syntax element.

At the header level, you can valuate the characteristics Type of Drive and Engine Performance.
An object dependency is used to copy the value assignment from the header level to the assembly level. However, it only does so in that one direction. If you start the valuation at the "incorrect" level, here at the assembly level, inconsistencies may occur.
The constraint might prevent these two characteristics from being assigned values at the assembly level. If this material is sold individually, it should be possible to valuate it.
In LO-VC, this could also have been mapped to procedures using TYPE_OF.