Somebody must do it. Somebody must be bold and approve and activate the BOM, or the Formula for that matter. That is why we are here, to get to the bottom of this question. Let’s dive into BOM and Formula approval and activation in Dynamics 365. But first, a quick refresher.

What is a BOM? The Bill of Materials (BOM) is the list of items used to make a more complex item. Often it is raw materials that are assembled into a finished good, but it can be individual components that make a sub assembly, that is then combined with other components to make a finished good. In the example below, the earbuds and phone are created separately and can be sold separately, but they are also sold as a bundle.

Raw materials made into a sub assembly, the ear bud component.

raw materials d365 bom

Raw materials made into a finished good, the ear buds.

d365 raw materials finished goods bom

Finished goods made into a finished good. Creating a combination sales item of the phone and the ear buds.

combination sales dynamics 365

What is a Formula? A formula is like a BOM, but the components that make up a formula cannot be deconstructed. An example of a formula might be something with ingredients, like a yummy cookie. With a BOM like the ear buds shown above, a person could technically take them apart and still have identifiable pieces. With the cookie, most of the time, the ingredients can no longer be identified individually.

formulas and boms dynamics 365

In D365 when you create a BOM or a Formula, both must be approved and activated for use in the system. The approval part is easy. Once a BOM or Formula is constructed, the user can click on the Approval button. The BOM can be accessed from Modules>Product information management>Bill of materials and formulas>Bill of materials and the Formula can be accessed from Modules>Product information management>Bill of materials and formulas>Formulas. Look for the Approval button in the Maintain group on the Action bar. Once the Approval is clicked, the system will open a side bar with the ability to choose a user that is approving the BOM/Formula and then click OK.

dynamics 365 approve bom or formula

The system can have many approved BOMs and Formulas and they do not have to be activated at this point. The approval simply indicates that as far as the system is concerned, they are set-up properly and can be used in the planning and manufacturing process. The BOM/Formula can have multiple versions and each version will have to be approved prior to being activated. To do this, click on the Header tab on the right and side of the form.

bills of materials d365

On the BOM Versions fast tab you can add and view the versions for approval and activation. If there are versions with the exact same values, only one can be activated. The system will display a message indicating there are conflicts and the user can update the attributes as needed to allow activation of both versions.

dynamics 365 bom versions

To access the BOM/Formula Versions for an item, go to Modules>Product information management>Bill of materials and formulas>Released products. Find the product, click on it and in the action bar, click on BOM versions in the BOM group.

dynamics 365 released product boms

This will open the BOM version form and will display all the BOM versions for this item. Note that a user can actually create a new BOM or BOM and BOM Version from this form as well.

new bom version dynamics 365

When a version is activated, the unique values of each version for the given constraints such as date, are verified. Notice that each version can have different attributes like: QTY, Period, and Site.

bom version attributes dynamics 365

In the example below, we have created two BOM versions: 80’s audio cool pack 1 which is valid for October 2020 and 80’s audio cool pack 2 which is valid for November 2020. 80’s audio cool pack 2 also has a different sticker pack included. Both are assigned to the same product ID/item number, cool80sBOM.

bom version product ID d365

bom formula approval activation dynamics 365

Hopefully, this gives you some idea about how BOMs, Formulas, and versions are created and the basics of the approval and activation process. If you would like to learn more, check out our blogs on these related topics.

Thanks for reading! You may also be interested in…

  Microsoft Unveils October 2018 Release Notes for Dynamics 365 Finance and Operations