Skip to main content

Assembly Transactions

Audience: Production managers, manufacturing team, planning team


Overview

An assembly transaction is a transaction that records the manufacturing process: consuming component items to produce finished goods. This is how raw materials are transformed into sellable products.

Key Point: Assembly transactions both decrease inventory (components consumed) and increase inventory (finished goods produced) in a single transaction.


What is an Assembly Transaction?

Definition

A transaction that records:

  • What was produced (finished item and quantity)
  • What was consumed (component items and quantities)
  • Where production occurred (location)
  • When it happened
  • Why (work order, production order reference)
  • Which recipe was used (Bill of Materials)

Examples

  • Producing 100 bottles of perfume from fragrance oil, alcohol, and bottles
  • Assembling 50 gift sets from individual perfume bottles and boxes
  • Blending 20 liters of perfume from essential oils and base components

Assembly Transaction Basics

The Recipe: Bill of Materials (BOM)

A BOM defines:

  • What finished item it produces
  • What components are needed
  • How much of each component per unit produced

Example BOM: Midnight Rose Perfume 100ml

ComponentQuantity per Unit
Rose Fragrance Oil10 mL
Alcohol Base88 mL
Fixative2 mL
Empty Bottle 100ml1 piece
Cap1 piece
Label1 piece

To produce 10 bottles, multiply each component by 10

See: Bill of Materials


Assembly Workflow


Real-World Example

Scenario: Producing Perfume Bottles

BOM: Midnight Rose Perfume 100ml

ComponentQty per Unit
Rose Fragrance Oil10 mL
Alcohol Base88 mL
Fixative2 mL
Empty Bottle 100ml1 piece
Cap1 piece
Label1 piece

Production Order: Make 100 bottles

Required Components (100 bottles × BOM quantities):

  • Rose Fragrance Oil: 1,000 mL (1 liter)
  • Alcohol Base: 8,800 mL (8.8 liters)
  • Fixative: 200 mL
  • Empty Bottles: 100 pieces
  • Caps: 100 pieces
  • Labels: 100 pieces

Before Assembly:

Components (at Production Floor):
- Rose Fragrance Oil: 5 liters
- Alcohol Base: 20 liters
- Fixative: 1 liter
- Empty Bottles: 500 pieces
- Caps: 500 pieces
- Labels: 500 pieces

Finished Goods (at Finished Goods Storage):
- Midnight Rose 100ml: 50 bottles

Assembly Transaction Created:

  • Produced Item: Midnight Rose Perfume 100ml
  • Quantity Produced: 100 bottles
  • Location: Production Floor - Line 1
  • BOM Reference: BOM-MidnightRose-100ml
  • Production Date: October 28, 2024
  • Work Order: WO-2024-789
  • Produced By: Maria Garcia (Production Supervisor)

Components Consumed:

  • Rose Fragrance Oil: -1 liter
  • Alcohol Base: -8.8 liters
  • Fixative: -0.2 liters
  • Empty Bottles: -100 pieces
  • Caps: -100 pieces
  • Labels: -100 pieces

After Assembly:

Components (at Production Floor):
- Rose Fragrance Oil: 4 liters (-1 liter)
- Alcohol Base: 11.2 liters (-8.8 liters)
- Fixative: 0.8 liters (-0.2 liters)
- Empty Bottles: 400 pieces (-100)
- Caps: 400 pieces (-100)
- Labels: 400 pieces (-100)

Finished Goods (at Production Floor):
- Midnight Rose 100ml: 100 bottles (newly produced)

After putaway to Finished Goods Storage:
- Midnight Rose 100ml: 150 bottles total (50 + 100)

Financial Impact:

  • Components consumed: $500 (total cost of materials)
  • Finished goods produced: $500 (initial value = cost of components)
  • When sold: Revenue - Cost = Profit

What Gets Recorded

Finished Item (Produced)

  1. Item produced - The finished good
  2. Quantity produced - How many units
  3. Unit of measure - Pieces, liters, etc.
  4. Production location - Where assembly occurred

Components (Consumed)

For each component:

  1. Item consumed - Component item
  2. Quantity consumed - How much used
  3. Unit of measure - Based on BOM
  4. Source location - Where component came from

Additional Information

  • BOM reference - Which recipe was used
  • Work order / Production order - Authorization
  • Production date
  • Batch number (if applicable)
  • Who performed assembly
  • Quality control notes
  • Reason - "Production per Work Order WO-2024-789"

Component Explosion

What is Component Explosion?

Calculating how much of each component is needed based on production quantity.

Formula: Component Needed = Quantity to Produce × BOM Quantity per Unit

Example

BOM: Gift Set contains:

  • Perfume 50ml: 2 bottles
  • Gift Box: 1 box
  • Ribbon: 1 meter
  • Greeting Card: 1 piece

Want to produce: 25 gift sets

Component Explosion:

  • Perfume 50ml: 25 sets × 2 bottles = 50 bottles
  • Gift Box: 25 sets × 1 box = 25 boxes
  • Ribbon: 25 sets × 1 meter = 25 meters
  • Greeting Card: 25 sets × 1 card = 25 cards

See: Component Explosion


Types of Assembly

1. Make-to-Stock

Definition: Produce finished goods for inventory (not for specific order)

Example:

  • Produce 500 bottles of popular perfume
  • Store in Finished Goods warehouse
  • Sell from stock as orders come in

Workflow:

  1. Production planning decides to make 500 bottles
  2. Create assembly transaction
  3. Put finished goods in storage
  4. Later: Ship to customers from stock

2. Make-to-Order

Definition: Produce finished goods for specific customer order

Example:

  • Customer orders custom gift set
  • Produce exactly what customer ordered
  • Ship directly to customer (not stored)

Workflow:

  1. Customer order received
  2. Create assembly transaction
  3. Immediately ship to customer (or minimal storage)

3. Rework/Repackaging

Definition: Modify existing finished goods

Example:

  • Break down old gift sets
  • Repackage into new configuration

Workflow:

  • Consume: Old gift sets
  • Produce: New gift sets + leftover components

Business Scenarios

Scenario 1: Standard Production Run

Plan: Produce 200 bottles of Lavender Perfume 50ml

Steps:

  1. Check BOM for required components
  2. Verify components available in storage
  3. Pick components → Move to Production Staging
  4. Production team manufactures 200 bottles
  5. Quality check passes
  6. Create assembly transaction:
    • Produced: 200 bottles Lavender Perfume
    • Consumed: Components per BOM × 200
  7. Move finished goods to Finished Goods Storage

Result: 200 sellable bottles ready, components consumed

Scenario 2: Partial Production (Shortage)

Plan: Produce 100 gift sets

Problem: Only 60 gift boxes available (need 100)

Decision: Produce 60 gift sets (what's possible)

Assembly Transaction:

  • Produced: 60 gift sets (not 100)
  • Consumed: Components for 60 sets

Follow-Up: Order more gift boxes, produce remaining 40 later

Scenario 3: Over-Production

Plan: Produce 50 units

Actual: Produced 52 units (process yielded extra)

Assembly Transaction:

  • Produced: 52 units (actual)
  • Consumed: Components for 50 units (per BOM)

Note: Slight efficiency gain documented


Business Rules

Rule 1: Must Have BOM

Cannot create assembly without a Bill of Materials

Why: System needs to know what components to consume

Exception: Some systems allow "ad-hoc" assembly, but best practice is to always have a BOM

Rule 2: Components Must Be Available

Scenario: BOM requires 10 liters of oil, only 5 liters in stock

Options:

  1. If negative stock allowed: Produce anyway, inventory goes negative
  2. If negative stock forbidden: Cannot produce until components available

See: Negative Stock Policy

Rule 3: Produced Item Must Exist

Cannot produce an item that doesn't exist in the system

Setup Required:

  1. Create finished good item first
  2. Create BOM linking components to finished good
  3. Then produce via assembly transaction

Rule 4: Assemblies Are Immutable

Once created, assembly transactions cannot be edited.

If mistake:

  • Create disassembly transaction (reverse the assembly)
  • Or create stock adjustments for components and finished goods

Why: Audit trail, production records, cost accounting


Common Questions

Q: Can I assemble without consuming components?

A: No. Assembly always consumes components and produces finished goods.

If no consumption: You're not assembling, you might be:

  • Receiving finished goods from supplier (Purchase Receipt)
  • Finding inventory (Stock Adjustment)

Q: What if I make a mistake in the BOM quantities?

A: Options:

  1. Before assembly: Fix the BOM
  2. After assembly: Transaction is locked, but you can:
    • Update BOM for future assemblies
    • Create stock adjustments to correct inventory

Q: Can I produce to a different location than where components are?

A: Depends on system.

Best Practice: Components and finished goods at same production location, then move finished goods to storage

Q: What if quality check fails after production?

A: Options:

  1. Don't create assembly until quality passes
  2. Create assembly, then:
    • Move failed goods to Damaged area
    • Stock adjustment to write off
    • Or rework/scrap

Q: Can one assembly produce multiple finished items?

A: Depends on system.

Common Scenario: Main product + by-products

Example: Perfume blending might produce:

  • Primary: 100 liters perfume
  • By-product: 5 liters waste/residue

Some systems support, others require separate transactions


Best Practices

1. Verify BOM Before Production

Always Check:

  • BOM is correct and current
  • Component quantities are accurate
  • BOM yields expected finished good quantity

Update BOMs when recipes change

2. Stage Components Before Production

Workflow:

  1. Pick components from storage
  2. Move to Production Staging Area
  3. Verify quantities
  4. Then start production

Benefit: Ensures all materials available, no mid-production delays

3. Quality Check Before Recording

Create assembly transaction only after:

  • Production complete
  • Quality inspection passed
  • Finished goods counted

Why: Transaction is immutable; don't record bad production

4. Document Variances

Track:

  • Yield differences (produced more/less than expected)
  • Component usage variances (used more/less than BOM)
  • Scrap or waste

Why: Improve BOM accuracy, identify process issues

5. Batch Similar Production

Instead of: Producing 10 bottles, then 10 more, then 10 more

Better: Produce 100 bottles in one batch

Benefits:

  • Fewer transactions
  • More efficient production
  • Clearer records

Production Metrics

Production Efficiency

Month: October 2024

Planned Production: 1,000 units
Actual Production: 980 units
Efficiency: 98.0%

Variances:
- Scrap/Waste: 15 units
- Quality failures: 5 units

BOM Accuracy

Component            Planned    Actual    Variance
──────────────────────────────────────────────────
Rose Oil 100 L 102 L +2%
Alcohol 500 L 498 L -0.4%
Bottles 1,000 pc 1,000 pc 0%

Goal: <5% variance on all components

Assembly Cycle Time

Metric                        Time
────────────────────────────────────
Component staging: 2.0 hours
Production: 4.0 hours
Quality check: 1.0 hours
Transaction & putaway: 0.5 hours
Total cycle: 7.5 hours

Integration with Other Concepts

Bill of Materials

Relationship: BOM defines what assembly transaction consumes/produces

See: Bill of Materials

Stock Movements

Before/After Assembly: May move components to production, finished goods to storage

See: Stock Movements

Finance Integration

Impact: Assemblies transfer cost from components to finished goods

See: Finance Integration



Last Updated: 2025-10-28