To edit the BOM of a part, start by navigating to the part's detail page. In the tabbed section of the detail page, find and click on the BOM tab. Within the BOM tab page you can find information about the part's bill of materials, and above that information is a button labelled "edit bom". Click on this button to go to the part's BOM formset page.

For information about formsets, and forms in general within Marty, see this page.

Units of Measurement

When you use the Part field to select a part to add to the BOM, pay attention to the Qty (quantity) field. When the Part field changes, Marty checks that part to see what unit of measurement is to be used when including the part in a BOM. This unit of measurement will be displayed next to the Qty field. If no unit of measurement is shown, then the quantity is simply the quantity of the part itself that is needed. ( for example: if we need 3ft of cable for the BOM, "ft" will be shown next to qty. If we need 3 whole screws, no unit of measurement will be shown )

Core Parts

A BOM can have one core part. To mark a part in a BOM as a core part, check the checkbox labelled "Core" on that part's form within the formset. If you mark more than one part as the core, you will encounter error messages when you try to save the BOM.

Saving the BOM Can Take a While

When attempting to save a BOM once you've submitted the formset, Marty checks to make sure that no "loops" have been created ( an example of a loop would be if you included a full instrument in a subassembly's BOM. If we need the subassembly to make the instrument, and we need the instrument to make the subassembly, we have a problem! ). This process of checking for loops can take a bit of time, depending on the complexity of the BOM you are working with. While this can be annoying, it really helps to ensure the consistency and accuracy of the data within Marty, and can prevent future problems that would be even more time-consuming to address.