BoM Data

Bill of Materials (BoM) refers to a list of materials or components required to build a certain product. In the BoM Data section, you can maintain all product components data. This data can also be shown in the Products table.

Bill of Materials is typically used for determining the base price of a product, calculated as a sum of all its components prices. The composition of a product is defined in the BoM Data table, the components prices are maintained in a Company Parameter. Using a calculation logic, you can get the total base cost of a product.

Building a BoM consists of the following steps:

  1. Create a row in the BoM Data table for each base component (raw material) used in the product. Enter the raw material name.

  2. If your product contains another product, create a row and enter the referenced product's ID into the Sub-Component column. The cost of all the raw materials of this product will be included in the calculation.
     An item in the BoM table can be either a raw material or a sub-component, never both. A sub-component is always a product which is itself composed of raw materials. 

  3. Create a Company Parameter storing the prices of all the raw materials. The raw material name in the BoM table and in the Parameter must be the same.

  4. Get the base price of your product using a calculation logic (the BoM function). It calculates the sum of the cost of all the components included in the product (raw material price multiplied by quantity).

When creating a BoM Data table, enter appropriate values to the following columns:

  • Sku – The ID of the product, to which this item belongs. For each product, you can add as many items (table rows) as required. All of these items together will form a complete product.

  • Quantity – Defines how many pieces of the raw material or sub-component we need to build the final product.

  • Category – Sets a label that can be used as a filter in the calculation logic.

  • Raw Material – Defines the item (product) as a further indivisible sub-part, a base component. The value in this column must match the key name in the corresponding Company Parameter table, from where the cost of the raw material is retrieved.

  • Sub-Component – Defines another product (SKU) as a sub-part of this product. The sub-component can be a raw material or another SKU, allowing you to build a tree of dependencies.

Found an issue in documentation? Write to us.

 
Pricefx version 12.0