Quasar Docs

Inventory

Item Build

Item Build assembles a kit item from its component ingredients. When executed, the build decreases the on-hand of every component and increases the on-hand of the finished kit — all in a single Item Adjustment transaction. The cost of the finished item is the sum of the component costs, plus any optional manufacturing expense. Access from Inventory › Item Build, or from the Kit tab of the Item Master.

Data Selection

Item Number

Select or scan the kit item to build. Only items that have components defined on the Item Master Kit tab are valid. If the selected item has no components, an error is displayed. When selected, the Description field, component table, and default build quantity are auto-populated.

Description

Read-only. Displays the full description of the selected kit item.

How Many Batches

The number of times to build the kit's recipe. Defaults to 1. This is a multiplier applied to the component quantities defined on the Kit tab. For example, if a kit's recipe calls for 2 units of flour and you set batches to 3, the component table shows 6 units of flour. Changing this field recalculates all component quantities and updates the Change kits built field.

Change kits built

The total number of finished kit units produced. Calculated as: Batches × Build Qty (where Build Qty is the kit's defined yield per batch from the Item Master). This value is editable — you can override it to produce a different quantity of finished goods than the formula suggests.

Store

The store where the build occurs. Both the kit item and all its components must be stocked in this store. Changing the store validates all components; if any are not stocked, the selection is rejected.

Expense Account

Optional. A GL account for allocating manufacturing overhead (labour, utilities, etc.) to the build. When an account is entered, the Percent Expense and Flat Rate Expense fields appear.

Percent Expense

Visible only when an Expense Account is set. A percentage markup applied to the total component cost. For example, entering 10% on a $100.00 total component cost adds $10.00 to the finished item's cost.

Flat Rate Expense

Visible only when an Expense Account is set. A fixed dollar amount added to the finished item's cost. Can be used alone or combined with a percent expense. At least one of Percent or Flat Rate must be non-zero when an Expense Account is specified.

Component Table

The component table shows the bill of materials for the build:

Item

The component item number (read-only, populated from the kit recipe).

Description

Component item description (read-only).

Size

Unit of measure for this component (read-only).

Quantity

The number of units to consume. This column is editable and defaults to the recipe quantity multiplied by the batch count.

How Batches, Kits Built, and Component Quantity Affect Inventory

The build process creates a single Item Adjustment transaction that moves inventory in two directions:

1. Components are consumed (decreased). Each component row in the table generates a negative adjustment line. The Quantity column determines exactly how many units are removed from stock. Changing the How Many Batches field recalculates all component quantities proportionally (recipe qty × batches). However, you can also manually edit any component's Quantity to override the calculated value — for example, to account for actual waste, partial yields, or substitutions.

2. The finished kit is produced (increased). A single positive adjustment line is created for the kit item. The quantity produced equals the Change kits built value. The cost assigned to the finished kit equals the sum of all component costs (based on each component's FIFO/weighted average selling cost at the time of the build), plus any manufacturing expense (percent + flat rate).

3. Editing relationships:

Change Batches → Recalculates all component quantities proportionally and recalculates kits built.
Edit a component Quantity → Overrides that component only. Other components and the kits built value are not affected. This allows partial builds or waste adjustments per component.
Edit kits built → Changes only the finished item output quantity. Component quantities are not recalculated. This lets you produce fewer or more finished items than the standard yield.

Example: A kit "Gift Basket" yields 1 unit per batch and requires 3 Chocolates + 1 Ribbon. Set Batches = 5:

• Kits built = 5. Components show: Chocolates = 15, Ribbon = 5.
• You notice only 12 Chocolates are in stock. Edit Chocolates Qty to 12.
• Optionally reduce kits built to 4 to reflect the actual yield.
• On OK: 12 Chocolates and 5 Ribbons are removed from stock, 4 Gift Baskets are added.

Validation Rules

• The kit and all components must be stocked in the selected store. Inactive components are rejected.
• Each component must have positive on-hand and a positive cost. Components with zero on-hand and zero cost are blocked with an error.
• If an Expense Account is set, at least one of Percent or Flat Rate must be non-zero.
• Batch quantity must be greater than zero.

GL Posting

The build generates an Item Adjustment with these GL entries:

Each component: Credit the component's Asset Account by its extended cost (removes value).
Finished kit: Debit the kit's Asset Account by the total cost (sum of components + expense).
Expense (if set): Credit the Expense Account by the expense amount. This reflects the manufacturing overhead absorbed into the kit's cost.

The adjustment memo is automatically set to: "Built from 'Build Kit': [item description]".