As-built BOM (aBOM)
The aBOM (As-built Bill of Materials) lists all inventory parts used in the build, reflecting the current state of the assembly, including any changes made during the build process that differ from the original design. It provides a snapshot of everything currently included in the physical build. For reference, a link to the eBOM (Engineering Bill of Materials) is provided, and any differences between the design specifications (the eBOM) and the built assembly (the aBOM) are listed.
Typically, the aBOM is automatically generated when inventory is created from a build, when the parts designated in an eBOM are assembled (including completing a Kit assembly, and the automation of a Kit assembly within a Work Plan). However, you also have the flexibility to add items to the aBOM manually.
eBOM - mBOM Toggle
Toggle between eBOM and mBOM to view the difference between the selected BOM and the aBOM.
Parent
A Parent listed means this unit/assembly is included in the parent assembly.
Children
Children are the component parts used in the build/assembly. The parts are categorized as matching the BOM, missing items, or extra items.
Children can be assemblies themselves and can go many layers deep (no limits on depth of layers).
-
Matches mBOM
The mBOM is generated with a Kit assembly and will match the aBOM, unless you add additional parts to the aBOM after completing the Kit. The terms Kit and mBOM are sometimes used interchangeably. mBOMs only exist for inventory that is created by a Kit.
-
Extra Items
Extra items are parts that were added to the build after the eBOM was created, so they don't match the eBOM.
-
Missing Items
Missing items are parts that are listed in the eBOM, but were not available, or not added during the build.
Swap or Detach
If there is a configuration change, the items listed under Children can be swapped out for a different part or detached from the aBOM using the Swap button (arrows) or Detach button (link), found on the right-hand side of each item.
+ Add Item
If you make changes to your build from the original design (the eBOM), you can capture them using the + Add Item button.
⋮ more
Edit All Children
- Detach all children
- Scrap all children
- Move all children
- Recursive: Applies to all descendants
Export/View ABOM
The Export/View ABOM button opens a window where you can view all of the parts used for the build. You can sort and filter the columns in this view.
- To download or print a snapshot of the aBOM, navigate to the top right corner of the aBOM panel and select the ⋮ (more button)Select
Export/View ABOM, then select the blueEXPORTbutton at the top.
The aBOM can be downloaded as a CSV file, an Excel file, or printed. You might want to save a snapshot of the aBOM at this instance in time, as there is currently no way to view the history.
Explanation of Node Hierarchy
The Node Hierarchy denotes each level in a descendant hierarchy with a period . separating each level. There is no limit to the depth allowed. Consider the example of 1.3.1.5. Let's break it down:
1: The top assembly contains component parts, also called children. The direct children are listed after the first period. For example, if there are 3 parts that make up the top assembly, they would be numbered 1.1, 1.2, and 1.3.
3: A subassembly or major component within the top-level assembly. This subassembly also contains child parts, so the hierarchy continues to a deeper level.
1: A child subassembly that is part of the 3 assembly.
5: A specific component or part within the 1 subassembly.
Create aBOM Manually
For special situations where you want to manually create an aBOM.
Create the part first, if necessary
- From the Parts Library, select
+ New Part. - Add your part information and click
Create.
Create the empty aBOM
- In the Part detail page for the new part, scroll down to the bottom and select
+ Add Inventory. - Fill in the inventory details and click
Create. - The empty aBOM is now generated for the inventory you just created.
Add Items to the aBOM
- Select
+ Add Itemin the ABom to add children parts. This does not affect the eBOM and will show up as Extra Items.
Tips
-
If you make changes to your design during the build, the part discrepancies are reflected in the aBOM as extra items or missing items. You can use this information (the diff with the eBOM) to create the eBOM for the next version of your build.
-
Export a snapshot of the aBOM at logical steps in the process to capture the information before making changes. Currently, there is no capability to view the history of the aBOM.