EARLY PREVIEW: Conditional Rollup in Formulas

Oleg Shilovitsky
Oleg Shilovitsky
25 November, 2020 | 2 min for reading
EARLY PREVIEW: Conditional Rollup in Formulas

I’m super excited to share some news about the coming new OpenBOM release, which will include new options to stop rollup calculations based on a specific custom condition. Feel confused? Let me explain it from the beginning… 

Think about a multi-level assembly, which uses some sub-assembly you plan to purchase from the external contractors. A typical example would a pump or electrical motor, but I’m sure you can come with many others. At the same time, you have a 3D model of the product with this “purchased assembly” and you need its parts to be in the BOM because of different reasons (eg. mass, compliance, and others). Let’s say I need to run a cost calculation, but I want to rollup the formula stop under certain conditions. It is hard to define these conditions upfront, but thanks to OpenBOM flexible data model, you define a property that can say, it is a purchased assembly or a normal assembly. 

A new coming feature to OpenBOM doe exactly that. It is super flexible and easy to define. Here is an example of the formula builder with a new feature.

Things can be implemented in a very simple way. You can introduce any property (eg. Item Type) with a value that will become criteria to stop a rollup calculation. In my example, the “Purchased” value is a criterion, but you can define your own. 

Check the video below for the early demo and example of how to use it. 

Conclusion

New formula enhancements provide a super-flexible way to created conditional rollups. The use cases are not limited to cost rollup but can be used practically for anything. I’d love to share more examples, so if you have ideas beyond cost, please bring them up to us and we would love to share them with others. 

Want to use OpenBOM? Register for FREE and created a 14-days free professional trial using this link

Best, Oleg @ openbom dot com.

Want to learn more about PLM? Check out my Beyond PLM blog and PLM Book website. Read OpenBOM customer reviews on G2 Crowd to learn what customers are saying about OpenBOM. 

Related Posts

Also on OpenBOM

4 6
27 August, 2025

For decades, PDM meant file vaults, check-in/check-out, and revision control. But today’s products span mechanical, electronic, and software domains, with...

26 August, 2025

This article is part of OpenBOM BOM Excel MCP building in public. For the next few weeks, we are going...

22 August, 2025

In yesterday’s article – Understanding OpenBOM’s Multi-Tenant Data Model and System Configuration, I shared some insights about OpenBOM’s multi-tenant data...

21 August, 2025

In today’s manufacturing and engineering world, the term multi-tenant triggers both questions and confusion. Product Lifecycle Management (PLM) has historically...

20 August, 2025

Since the very beginning of OpenBOM, our mission has been to help engineers, manufacturers, and teams organize product information and...

19 August, 2025

There is a need for a rich and structured context.  Artificial intelligence has quickly become the buzzword in every boardroom,...

15 August, 2025

A recent post by Martijn Dullaart on LinkedIn about Product Changes caught my attention. Here is the link to the...

14 August, 2025

Let’s be honest, most conversations about innovation and manufacturing gravitate toward sleek CAD models, breakthrough technology, or ambitious product roadmaps....

13 August, 2025

The summer is hot, and so are our releases! ☀️ At OpenBOM, we’ve been hard at work to bring you...

To the top