Manufacturing
3. Multi-Level BOMs and Material Cost
SamvraCore's Bill of Materials supports more than flat single-level recipes: it provides multi-level BOM support through sub-assemblies. A component of one BOM can itself be a manufactured item with its own BOM, allowing complex products to be modelled as a hierarchy of assemblies and sub-assemblies rather than one long flat list.
This multi-level structure mirrors how real products are built, where major sub-components are assembled first and then combined into the final product. Modelling sub-assemblies explicitly keeps each level's component list focused and reusable, since a common sub-assembly can appear in several higher-level products.
The BOM also provides material cost calculation. Because each component line specifies a quantity and unit of measure, the BOM can roll up the cost of the materials that make up the product. This gives a material-cost view of the assembly derived from its component definition.
A worked example: a finished product's BOM references a sub-assembly as one of its components; that sub-assembly has its own BOM listing its parts and quantities. The multi-level structure lets the finished product's definition stay concise while the full component breakdown is still captured through the nested sub-assembly, and material cost calculation reflects the components consumed.