Manufacturing & Production Workflow
Complete guide to manufacturing: creating BOMs and routings, executing work orders, tracking operations, and analyzing production costs.
Workflow Overview
Create BOM
Routing
Work Order
Issue Materials
Operations
Complete
Step 1: Create Bill of Materials (BOM)
Navigate to: Manufacturing → BOMs
Creating a BOM
- Click "Create BOM"
- Enter BOM Header:
- Parent Item: The item being manufactured
- BOM Name: Descriptive name
- Revision: Version number (e.g., A, B, 001)
- Status: Draft, Active, Obsolete
- Effective Date: When this BOM becomes valid
- Quantity: Output quantity (typically 1)
- Add Components:
- Click "Add Component Line"
- Select Component Item
- Enter Quantity per parent
- Set Operation Number (where component is used)
- Specify if component is a sub-assembly
- Add multiple components as needed
- Multi-Level BOMs: If a component is itself manufactured, it can have its own BOM
- Click "Save" - BOM is created in Draft status
- Activate BOM: Change status to Active when ready for production
BOM Best Practices
Use revision control for BOMs. When making changes, create a new revision rather than modifying active BOMs to maintain production history.
Step 2: Create Routing
Navigate to: Manufacturing → Routings
Defining Manufacturing Process
- Click "Create Routing"
- Enter Routing Header:
- Item: Select the manufactured item
- Routing Name
- Revision number
- Status: Draft or Active
- Add Operations:
- Click "Add Operation"
- Operation Number: Sequence (10, 20, 30...)
- Operation Description: (e.g., "Cut to Length", "Assembly", "Paint")
- Work Center: Where operation is performed
- Setup Time: Hours to setup
- Run Time per Unit: Hours per piece
- Labor Rate: Cost per hour
- Overhead Rate: Burden cost per hour
- Operation Dependencies: Operations run in sequence by default
- Save Routing: Now ready to use in work orders
Work Centers
Set up work centers before creating routings. Navigate to Manufacturing → Work Centers to define your production resources (machines, cells, assembly lines).
Step 3: Create Work Order
Navigate to: Manufacturing → Work Orders
Creating a Work Order
- Click "Create Work Order"
- Enter Work Order Details:
- WO Number: Auto-generated
- Item: Select item to manufacture
- Quantity to Produce
- BOM: Select active BOM (auto-selected if only one)
- Routing: Select active routing
- Site: Production location
- Start Date: Planned start
- Due Date: Required completion date
- Priority: Normal, High, Rush
- Reference: Sales Order or Project number
- Material Requirements: System automatically lists required materials from BOM
- Operations: System automatically creates operation schedule from routing
- Save as Draft: WO status: Draft
- Release Work Order: Change status to Released - now ready for shop floor
Material Availability
System checks material availability when creating WO. If materials are short, you'll see warnings. Run MRP to generate purchase recommendations.
Step 4: Issue Materials to Work Order
Navigate to: Manufacturing → Material Issue
Issuing Materials
- Select Work Order from list of released work orders
- View Material Requirements:
- Required Quantity (from BOM)
- Already Issued
- Still Needed
- Available in Inventory
- For Each Material Line:
- Select Source Location
- Enter Issue Quantity
- If lot tracked: Select lot number
- If serial tracked: Enter serial numbers
- Click "Issue Materials"
- System Actions:
- Reduces inventory in source location
- Records material cost to work order
- Updates WO material issued quantities
Backflushing
Materials can also be backflushed automatically when operations are completed, eliminating manual material issue transactions.
Step 5: Execute Operations on Shop Floor
Navigate to: Manufacturing → Shop Floor
Recording Operation Progress
- View Work Orders by Work Center
- Select Operation to Execute
- Clock In to Operation:
- Select Operator/Employee
- Enter Start Time (or use current time)
- Operation status: In Progress
- Record Production:
- Quantity Completed
- Quantity Scrapped (if any)
- Scrap Reason Code
- Clock Out of Operation:
- Enter End Time
- System calculates actual labor hours
- Records labor cost to work order
- Complete Operation: Operation status: Completed
Shop Floor Scheduling
Use the Gantt chart view (Manufacturing → Scheduling) to visualize and reschedule operations across work centers with drag-and-drop.
Step 6: Complete Work Order
Finishing Production
- Verify All Operations Complete
- Navigate to Work Order
- Click "Complete Work Order"
- Enter Completion Details:
- Quantity Completed (good units)
- Quantity Scrapped (defects)
- Completion Date/Time
- Destination Location for finished goods
- System Actions:
- Increases inventory of finished item
- Calculates actual production cost
- Compares actual vs. standard cost
- Records cost variances
- WO status: Completed
Cost Variance Analysis
After completion, review cost variances to identify opportunities for improvement. Navigate to Manufacturing → Cost Analysis.
Analyzing Production Costs
Navigate to: Manufacturing → Cost Analysis
Understanding Variances
Material Variance
Standard: BOM quantity × standard cost
Actual: Actual material issued × actual cost
Variance: Actual - Standard (negative is favorable)
Labor Variance
Standard: Routing time × standard rate
Actual: Actual hours × actual rate
Variance: Measures efficiency and rate differences
Overhead Variance
Standard: Routing time × overhead rate
Actual: Actual hours × overhead rate
Variance: Related to production efficiency
Common Scenarios
Make-to-Order
Create work order from sales order. Link WO to SO for traceability. Ship directly after completion.
Make-to-Stock
Create work orders based on min-max levels or MRP recommendations. Build to replenish inventory.
Material Shortages
If materials not available, WO shows shortage. Run MRP to generate PO recommendations or create POs manually.
Production Rework
Create rework work order with special routing. Links to original WO. Tracks rework costs separately.
Related Guides
Need Help with Manufacturing?
Our team can help you optimize your production processes