Multi-Level BOM and Multi-Level Production Scheduling

With MRPeasy, it is possible to manage your multi-level bills of materials and multi-level production with efficiency.

  • How to define your multi-level product structure.
  • How to perform multi-level production scheduling.
  • How to set worker’s visibility of other operations and assemblies in a manufacturing order.
  • How to import the multi-level product structure.

User Manual: Adding Bills of Materials

See more videos


With MRPeasy, it is possible to manage your multi-level bills of materials and multi-level production with efficiency.

You can:

  • Define your multi-level product structure
  • Perform multi-level production scheduling
  • Choose worker’s visibility of other related operations and assemblies in a manufacturing order
  • Import the multi-level product structure.
Multi-level Product Structure

For MRP software, a multi-level product is simply a product that includes other products.

Therefore, in a multi-level product structure, each sub-assembly, or half-product, is considered a separate product in and of itself.

Setting this up is simply a matter of defining the sub-assemblies as separate items with their own bills of materials and routings, and then including them in the final product’s bill of materials.

In the bill of materials of a sub-assembly, we enter the direct parts, or other sub-assemblies, of which it comprises.

In the routing of a sub-assembly, we enter the operations that are required for its manufacturing.

When entering your final product bill of materials, you just choose the direct parts and sub-assemblies that are part of the product, and the software automatically connects the dots, and understands how different levels are connected.

When entering the routing for the final product, the same logic applies – only the operations that are necessary for assembling the direct parts and sub-assemblies must be defined, because the operations for making sub-assemblies are defined at the sub-assembly level.

Multi-level Production Scheduling

In MRPeasy, when scheduling a multi-level manufacturing order, the software first checks if you have any of the necessary sub-assemblies already available for use. If you do, then these are booked for this manufacturing order, and the production of the sub-assembly is not included in the manufacturing order.

However, if you do not have the sub-assemblies available in stock, then the manufacturing operations and materials’ requirements are included in the same manufacturing order of the final product.

This is what we call a multi-level manufacturing order, where the sub-assemblies’ production is nested in the final products manufacturing order, and the sub-assemblies production operations must be first finished, before the final product can be made.

In the manufacturing order, you can see a separate materials and operations section for each sub-assembly, how many of each is required to manufacture, how many have been made and get a color-coded indication if you can start the manufacturing of the higher level assembly.

Workers Visibility in Production Reporting

When using the “My production plan” for real-time reporting, it is possible to set which other operations, besides the specific assigned operation, a worker can see in the manufacturing order.

Based on the worker visibility setting, it is possible for the worker to see only his own operation and current assembly information, or he can be given visibility of the previous and next operations, as well, or even visibility of all operations.

In this video, we described how to manage multi-level products and multi-level production in MRPeasy.

To learn more about MRPeasy, please see our other videos.

Thanks for watching!

Keywords: multi-level bills of materials, multi-level bom, multi-level production scheduling