OpenBOM 101 – Introduction to BOM types

Oleg Shilovitsky
Oleg Shilovitsky
10 May, 2019 | 2 min for reading
OpenBOM 101 – Introduction to BOM types

In this video, I’d like to introduce you to BOM types. There are three fundamental BOM types – Single Level BOM, Multi-level BOM and Flattened BOM (report). Here is a picture that gives you an idea of OpenBOM types.

Single BOM is the basic of OpenBOM data model. It is a flat list of items with a set of attributes (properties). It has mandatory ID property called Part Number, which can be renamed. List of properties can be custom, so you can add any properties.

Mult-level BOM is a structure that OpenBOM creates by visualizing single level BOMs and Parent-Child relationships.

Finally, Flattened BOM is a read-only flat list that contains all parts and assemblies in top-level structure with rolled up quantities.

OpenBOM model allows you to create and manage any types of bill of materials from very simple part lists to very complex multi-disciplinary structures with a diverse sett of properties in each level.

OpenBOM connects structure on demand regardless of what order of definition. You can first create sub-levels and later top-level BOMs. You can also do it in the opposite mode – top down.

Watch this video for basic demonstration of OpenBOM BOM types.

Conclusion.

Three fundamental BOM types give you a full range of flexibility when it comes to the definition of simple part lists and complex structures.

In the next video, I will show how easy create new BOM structures from scratch.

Best, Oleg

PS. Let’s get to know each other better. If you live in the Greater Boston area, I invite you for a coffee together (coffee is on me). If not nearby, let’s have a virtual coffee session — I will figure out how to send you a real coffee.

Want to learn more about PLM? Check out my Beyond PLM blog and PLM Book website

Related Posts

Also on OpenBOM

4 6
24 October, 2025

As we wrap up October, I’m excited to share a new set of OpenBOM enhancements that continue our mission to...

23 October, 2025

Welcome back to Day 10 of the 30-Day OpenBOM Learning Journey! In Week 1, we covered the “why” behind OpenBOM...

22 October, 2025

Welcome to Day 9 of my 30-day OpenBOM journey. So far, we’ve explored the foundation of OpenBOM’s architecture, collaboration, and...

21 October, 2025

Welcome to Week 2 of the 30-Day OpenBOM Journey. Last week, we explored why OpenBOM exists: the philosophy, the architecture,...

20 October, 2025

When I began the 30-Day OpenBOM Challenge, my goal was simple — to create a clear, practical guide for anyone...

17 October, 2025

Welcome back to my 30-Day OpenBOM Blogging Journey! Earlier, I explored how OpenBOM connects engineering, manufacturing, and procurement through modern...

16 October, 2025

After a short break, I’m excited to continue my 30-Day OpenBOM Blogging Challenge — a journey to explore OpenBOM, its...

15 October, 2025

At OpenBOM, we’re constantly improving the way engineers and manufacturers bring data into our platform. Product information comes in many...

14 October, 2025

At OpenBOM, we’re always looking for new ways to make your experience faster, smoother, and more intuitive. Whether you’re setting...

To the top