The sample model has a Bill of Materials (BOM) dimension.
BOM is a list of the raw materials, subassemblies, intermediate assemblies, subcomponents, components, parts and the quantities of each needed to manufacture an end item (final product).
BOMs are hierarchical in nature, with the top level representing the finished product, which may be a subassembly or a completed item. BOMs that describe the subassemblies are referred to as modular BOMs. An example of this is the BOM that is used in the automotive industry to list all the components in an assembly line. The structure of the automotive BOM is System, Line, Tool, Unit, and Detail.
BOM has three measures:
Unit cost = Unit Cost [previous(FiscalCalendar)]
Aggregated Cost Per Unit = "Unit Cost" + "Aggregated Children Material Cost"
Aggregated Children Material Cost = "Aggregated Children Material Cost" +source("Aggregated Cost Per Unit") * lookup("BOM_STRUCTURE_RS", property("BomDim", "name"), sourceSparseMember("BomDim"), "SCALEFACTOR")