Create production BOMs
A production bill of material (BOM) holds master data that describes the components and subassemblies used in the production of an item. When you create a production order for an item, its production BOM governs the calculation of material requirements as represented on the Prod. Order Components page.
Business Central also supports assembly BOMs. Use assembly orders to make end items from components in a process that one or more basic resources, which aren't machine or work centers, can do. Or a process that can complete without any resources. For example, an assembly process could be to pick two wine bottles and one coffee sack and then pack them as a gift item. For more information, see Assembly BOMs or Production BOMs.
Tip
The Contoso Coffee Demo Data app includes demonstration products for a variety of production BOM scenarios that can be used on a test environment, including during a trial. Learn how to set up the Contoso Coffee Data and find walkthroughs for different scenarios at Introduction to Contoso Coffee Demo Data.
Before you can set up a routing, the following setups must be in place:
- Item cards are created for parent items that take part in manufacturing. For more information, see Register New Items.
- Production resources are set up. For more information, see Set Up Work Centers and Machine Centers.
To create a production BOM
Choose the icon, enter Production BOMs, then choose the related link.
Choose the New action.
Fill in the fields as necessary. Hover over a field to read a short description.
To edit the BOM, set the Status field to New or Under Development. To activate it, set the Status field to Certified.
Proceed to fill in the production BOM lines.
In the Type field, select whether the item on this BOM line is an ordinary item or a production BOM. If the item on the line is a production BOM, then it must already exist as a certified production BOM.
In the No. field, look up and select the item or production BOM in question, or type it in the field.
In the Quantity per field, enter how many units of the item go into the parent item, for example, 4 wheels for 1 car.
In the Scrap % field, you can enter a fixed percentage of components that are scrapped during production. When the components are ready to be consumed in a released production order, this percentage is added to the expected quantity in the Consumption Quantity field in a production journal. For more information, see Register Consumption and Output.
Note
This scrap percentage represents components that are scrapped during production when picking from inventory, whereas the scrap percentage on routing lines represents scrapped output before putting on inventory.
In the Routing Link Code field, enter a code to connect the component to a specific operation. For more information, see To create routing links.
To copy lines from an existing production BOM, choose the Copy BOM action to select existing lines.
Certify the production BOM.
You can now attach the new production BOM to the card of the parent item in question. For more information, see Register New Items.
Note
To calculate the unit cost of an assembly or production BOM, the parent item and its component items must use the Standard costing method. Any resources in the BOM are rolled up if they have a unit cost that is defined on the resource card. To recalculate the item's standard cost from the item card, choose the Production action, then choose the Calc. Production Std. Cost action. You can also calculate and update the standard cost for one or many items on the Standard Cost Worksheet page. Learn more at Update Standard Costs.
To create a new version of a production BOM
For example, use new versions of production BOMs when an item is replaced, or when a customer requires a special version of a product. The version principle enables various versions of a production BOM to be managed. The structure of the production BOM version corresponds to the structure of the production BOM. The basic difference is in the time validity of the versions. The starting date defines the validity.
The starting date indicates the start of the period in which this version is valid. For all other considerations, the starting date is a filter criterion for calculations and evaluations. The BOM version is valid until the next version becomes valid for its starting date.
Choose the icon, enter Production BOMs, then choose the related link.
Select the production BOM to be copied, then choose the Versions action.
Choose the New action.
Fill in the fields as necessary. Hover over a field to read a short description.
In the Version Code field, enter the unique identification of the version. Any combination of numbers and letters is permitted.
The newly created version is automatically assigned the status New.
When the BOM version is completed, setting the Status field to Certified.
The time validity of the version is specified by the Starting Date field.
Note
Select the Item option in the Type field to use an item from your item master data in the production BOM. If the item also has a production BOM, whereby the Production BOM No. field is filled in on the item card, this production BOM is also considered.
Select the Production BOM option if you want to use a phantom production BOM on the line.
Phantom production BOMs serve for structuring products. This production BOM type never leads to a finished product but is used exclusively for determining the dependent demand. Phantom production BOMs do not have their own item master data.
Quantity calculation formula on production BOMs
The quantity is calculated taking into consideration different dimensions that are also entered on the production BOM lines. The dimensions refer to an order unit of the respective item. The length, width, depth, and weight can be entered as dimensions.
The Calculation Formula, Length, Width, Depth, and Weight columns aren't displayed, because they're only used by some users. If you wish to use the calculation of the quantity, you must first display these columns.
The calculation formula defines the relation of the individual components. The following options are available as a calculation formula:
- Empty - No consideration of dimensions. (Quantity = Quantity per.)
- Length - Quantity = Quantity per * Length
- Length x Width - Quantity = Quantity per * Length x Width
- Length x Width x Depth - Quantity = Quantity per x Length x Width x Depth
- Weight - Quantity = Quantity per x Weight
- Fixed Quantity - Quantity = Quantity per
Note
The Fixed Quantity calculation formula ensures that the consumption of a component is the same, regardless of the scrap or output quantities. For production order components, when the Calculation Formula field is set to Fixed Quantity, the Expected Quantity field value is always equal to the Quantity per field. The scrap percentage that is defined on the same line is ignored. Fixed quantity is respected by the Availability by BOM report. The report will show the item as the bottleneck if the available quantity is less than the quantity in the Quantity Per Parent field. The Able to Make Parent and Able to Make Top Item fields are always blank, regardless of the available quantity. Fixed quantity is also included in calculations for standard costs. The lot size for the produced item impacts the cost that is allocated for one item.
Example
A production BOM requires 70 metal parts with the dimensions length = 0.20 m and width = 0.15 m. Enter the values as follows: Calculation Formula = Length x Width, Length = 20, Width = 15, Quantity per = 70.
Quantity per x Length * Width, that is, Quantity = 70 x 0.20 m x 0.15 m = 2.1 m2, gives the quantity.
See also
Create Routings
Manage Product Variants
Walkthrough: Variants
Setting Up Manufacturing
Manufacturing
Planning
Work with Bills of Material
Work with Assembly BOMs
Inventory
Purchasing
Work with Business Central