Show TOC

Object documentationBill of Material (BOM) Locate this document in the navigation structure


A structured list of all the components, and their quantities that make up an assembly.


BOM can have the following attributes:

  • BOM Type

    During the import of a Production order coming from SAP ERP, the system compares a Master BOM with the Production order BOM. If differences are identified, a shop order-specific BOM is created. If an SFC number of a shop order has specific component specifications, an SFC BOM is created.

    Note that an SFC BOM takes precedence over a Shop Order BOM and then a Shop Order BOM takes precedence over a Master BOM.


  • Status

  • Current Version

  • BOM Template

  • Assembly Sequence

  • Component Type

    The system supports the following component types: Normal, Test, Phantom, Co-product, and By-product.

    The component type enables specific genealogy features.

    Example Example

    A test component type indicates the assembly of material that is temporary and is removed before the final product is shipped. It also enables the disassembly operation. The phantom component type represents material that is physically built but not stocked before it is consumed at a manufacturing process. The phantom component is not consumed and is not reported back to ERP.

    End of the example.
  • Component/Version (see Component)

  • Assembly Operation

  • Ref Des (see Reference Designator)

  • Assembly Qty

For more information, see Creating BOMs and Adding BOM Components.

See also: BOM Table and BOM Component Tables


You can define the following attributes of a BOM component at the material level: Alternates, Assembly Data Type, and Trackable Component.

When any of these attributes are defined at the material level, then any BOM with this material uses this definition.

If a value exists at the BOM component level, the attribute values are only applicable to the specific BOM and override the Material definition. A field Max Usage as Component can also be defined at the System Rule level. In this instance, the value defined at the BOM Component level overrides both the System Rule and the Material level.

An Alternate material is the consumption of a non-primary component when the primary material is not available. An alternate material can also be defined at the material level. When alternates are defined at the BOM Component level, the alternates defined at the material level are ignored and only the alternates in the BOM can be consumed.

SAP ME ERP Integration

If you use the SAPMEINT component, see Transfer of Bill of Material (BOM).