Skip to main content

How to Automatically Complete Assembly Orders When BOM Items Are Received

The Auto Assembly Automation Rule allows assembly orders to be automatically completed when required Bill of Materials (BOM) components are received into inventory.

A
Written by Airam Pabilonia
Updated over 3 weeks ago

This feature helps reduce manual work by automatically processing draft assembly orders once key BOM items become available. It ensures faster production workflows and keeps inventory aligned with real-time receiving activity.

This feature uses Automation Rules with a Receiving trigger.

How It Works

When a receiving transaction is completed, Luminous:

  1. Evaluates active automation rules with a Receiving trigger

  2. Checks if the received item matches the configured BOM item condition

  3. Identifies eligible draft assembly orders

  4. Allocates available stock

  5. Automatically completes the assembly order (if conditions are met)


How to Set Up the Automation Rule

Step 1: Create a New Automation Rule

  1. Go to Settings

  2. Select Automation

  3. Click + New Rule

  4. Enter a clear rule name (example: Auto Complete Assembly on BOM Receipt)


Step 2: Select the Trigger

  1. Under Trigger Type, select Receiving Event

  2. Save the trigger configuration


Step 3: Add Conditions

Add the condition:

BOM Item Received

Configure the following as needed:

  • Select specific SKU(s)

  • Set quantity conditions (if applicable)

  • Select receiving Location

This ensures the rule only runs when the correct BOM component is received.


Step 4: Add Action

Select:

Complete Assembly Order

This action will:

  • Find eligible draft assembly orders

  • Allocate available stock

  • Complete the assembly workflow

  • Record an audit trail of the automated action


Step 5: Save and Activate

  1. Click Save

  2. Ensure the rule is set to Active


Example Scenario

Product AB requires:

  • Component A (10 units)

  • Component B (5 units)

If Component A is received and sufficient stock of Component B already exists:

The system will automatically complete eligible draft assembly orders based on available stock.


Important Notes

  • The receiving location of an assembly order is where the order is being assembled.

  • Assembly orders must be in Draft status to be processed

  • If there is no Orders in draft status this automation will not run properly.

  • The rule only runs after the receiving transaction is completed.

  • Component stock must be sufficient to complete the assembly.


Common Questions

Why didn’t my assembly order complete?

Check the following:

  • The automation rule is active

  • The received SKU matches the rule condition

  • Stock is available for all required BOM components

  • The receiving location of an assembly order is where the order is being assembled.

  • The assembly order is still in Draft status


What happens if stock is insufficient?

The assembly order will remain in Draft until enough components are available.


Audit & Tracking

All automated assembly completions are logged in the system audit trail for visibility and traceability.


Did this answer your question?