Skip to main content

BOM (Bill of Materials)

What is BOM?

In manufacturing, a BOM (Bill of Materials) is a list of materials and components required to produce a product. By entering the product to be produced and the production quantity, you can automatically calculate the required quantity of each component.


How does It Work?

Enter the components required for each product in the BOM Basic Table. Then, in the BOM Material List, retrieve the corresponding components based on the product name and break them down and consolidate them level by level.


Configurating Basic Tables

Whether you are building a two-level BOM or a three-level BOM, configure the following basic tables before building the BOM.

BOM Basic Table

Step 1 Building the Form

Create a form named BOM Basic Table and configure the fields as follows:

Field Name

Field Type

Main Product

Single Line

BOM Details

Subform

Sub-Item

Subfield - Single Line

Quantity

Subfield - Number

Sub-Item Count

Number

Sub-Item Collection

Single Line

Quantity Collection

Single Line

Step 2 Setting Formulas

1. Select the Sub-Item Count field. Under Field Properties > Initial Value, select Formula, and then click Edit.

2. In the Formula Editor, configure the formula for the Sub-Item Count field as follows:

COUNT(BOM Details.Sub-Item)

After configuring the formula, click OK to save it.

In the same way, configure the formulas for the other fields as follows:

  • Sub-Item Collection:

    TEXT(BOM Details.Sub-Item)
  • Quantity Collection:

    TEXT(BOM Details.Quantity)

Step 3 Entering Data

Enter the product components and their required quantities in the form. The data entry rules vary depending on the number of BOM levels involved:

  • For products with two BOM levels: Enter only the details of the second-level components. For example, the components of a Strawberry Cake are the cake base, cream, and strawberries.

  • For products with three BOM levels: Enter all third-level component details. For example, enter the components of the cake base, cream, strawberries, and durians. If strawberries and durians do not have any further components, you must still enter them as sub-items. Otherwise, some data may be missing.

Subform Basic Table

Step 1 Building the Form

Create a form named Subform Basic Table and configure the fields as follows:

Field Name

Field Type

Total Rows

Number

Subform

Subform

No.

Subfield - Number

Number

Subfield - Number

Step 2 Entering Data

1. Go to Manage Data > Import and import the sample data from the attached file 200-Row Subform Basic Table Sequence.xlsx.

2. When importing the data, make sure that the sample data is mapped to the form fields as follows:


Building the BOM Material List

The BOM Material List is divided into two-level BOMs and three-level BOMs. For detailed configuration methods, see:

  • Two-Level BOM Material List

  • Three-Level BOM Material List

Did this answer your question?