Executing the Allocation Program in BOM Transfer 
Use
To allocate BOM items to a network activity or to bring the allocations up-to-date, enter the selection criteria and execute the program.
You can simulate the allocation when you execute the program, but do not save the resulting allocations or changes.
Procedure

Always perform the allocation on the top level of the BOM so that the system can identify items that are used several times, for instance for changes in quantity.
If you want to use a BOM from an external system (via customer enhancement), enter the material and select the External BOM indicator.
For further information about the customer enhancement for exploding BOMs from external systems or the customer enhancement for additional processing of internal BOMs refer to Customizing for the Project System.
This is useful for instance, if you want to generate requirements in advance for components that have a long delivery time or take long to produce. You should then also set the Preliminary reqmnts indicator; so that the system generates planned independent requirements or preliminary purchase requisitions which can be set off against real requirements.

If you only set the multi-level indicator but not the Preliminary reqmnts indicator then you run the risk that the system will generate excess requirements. If afterwards you generate requirements for a superior assembly materials planning will also generate requirements for the subordinate assembly, since bills of material are always exploded. If however there are already sufficiently large planned independent requirements the system consumes them.
For more information, see
The system selects the BOM items and network activities based on your criteria and automatically allocates all items with reference points.
-
If the system can allocate all items automatically, the Result Overview appears, in which all allocations are displayed.-
If the system cannot allocate all items, the Manual Allocations screen appears, where you can allocate further components manually.You can also call up an overview of the selected network activities and BOM items from the results overview.
If you have not predefined
Result
When you save, the system allocates the BOM items to network activities and if applicable,
generates the corresponding (preliminary) requirements.