Manufacturing Flow
The Manufacturing Flow covers the complete production cycle — from capturing demand signals through finished goods delivery to the customer. XBuddy integrates Manufacturing, Inventory, Quality, and Logistics into a single traceable process.
Flow Overview
Demand Forecast / Sales Order
↓
Bill of Materials (BOM) Validation
↓
Production Order Creation
↓
Material Requisition & Kitting
↓
Shop Floor Execution
↓
In-Process Quality Checks (IQC)
↓
Final Quality Inspection (FQI)
↓
Finished Goods Put-Away
↓
Pick · Pack · Ship (Logistics)
↓
Invoice & Revenue Recognition (Finance)Stage 1: Demand Planning
Modules: Manufacturing, Inventory, Sales
What happens
Production demand comes from two sources: confirmed Sales Orders (make-to-order) or Inventory reorder signals (make-to-stock). A Production Planner reviews the demand horizon and creates a production schedule.
Key steps
- View Demand Dashboard — Manufacturing → Planning → Demand View. Shows open sales orders, inventory levels vs. reorder points, and forecast signals.
- Create Production Plan — Planner selects items and quantities to produce for the period (week/month). Can be done manually or by running the Auto-Plan AI suggestion.
- Check Capacity — System validates planned production against available machine hours and labor capacity. Bottlenecks are flagged.
- Confirm Plan — Approved plan converts into a queue of Production Orders.
AI Agent
- Demand Forecaster (weekly): Analyzes sales history, seasonal trends, and open orders to suggest production quantities for the next 4 weeks. Reduces over/under-production.
Stage 2: Bill of Materials (BOM) Management
Modules: Manufacturing, Inventory
What happens
Before a Production Order can be executed, the BOM must be validated: all components are defined, quantities confirmed, and substitutes flagged for critical materials.
Key steps
- BOM Structure — Each finished product has a BOM: raw materials, sub-assemblies, packaging, with quantities and unit of measure per finished unit.
- Multi-Level BOM — Sub-assemblies have their own BOMs. XBuddy flattens these automatically when computing material requirements.
- BOM Validation — When a Production Order is created, the system checks stock availability for all BOM components. Shortfalls are highlighted with expected replenishment dates.
- BOM Versioning — When formulations change, create a new BOM version. Old versions remain linked to historical Production Orders for traceability.
Always validate BOM accuracy before mass production. A 2% error in component quantities compounds across thousands of units and causes costly rework or stockouts.
Stage 3: Production Order
Modules: Manufacturing
What happens
A Production Order (PO) is the work instruction for the shop floor. It specifies what to produce, how many, which BOM version to use, the routing (sequence of work centers), and the target completion date.
Key steps
- Create Production Order — From the demand plan or manually. Specify: product, quantity, BOM version, routing, start/end dates, priority.
- Attach Work Instructions — Link SOP documents (from Documents module) or procedure videos to each operation step.
- Assign Work Centers — Each operation in the routing is assigned to a work center (machine, line, or cell). Scheduling checks work center availability.
- Release to Floor — Status changes to In Progress. Shop floor operators can see their assigned orders on the floor terminal.
- Record Actual vs. Planned — Operators log actual quantities started, completed, and scrapped at each operation. Deviations are flagged.
Stage 4: Material Requisition & Kitting
Modules: Manufacturing, Inventory
What happens
Before production starts, the warehouse picks all required components (kitting) and issues them to the production work order. This creates a paper/electronic trail for cost accounting and traceability.
Key steps
- Auto-Generate Material Requisition — When a Production Order is released, system generates a pick list for the warehouse: all BOM components, quantities, and source bin locations.
- Warehouse Picks Components — Picker confirms quantities picked from each bin. System deducts from inventory in real time.
- Issue to Production — Components are issued to the Production Order. Cost accounting records the material cost at standard or moving average cost.
- Handle Substitutions — If a component is out of stock, picker can propose a validated substitute (pre-configured in BOM). Substitution requires supervisor approval.
- Return Unused Components — After production, any unused components are returned to stock via a reversal transaction.
Stage 5: Shop Floor Execution
Modules: Manufacturing
What happens
Operators execute production operations on the shop floor, recording progress in real time. Each operation generates time, quantity, and quality data.
Key steps
- Operator Login — Floor terminal authenticates operator. Operator sees their assigned Production Orders sorted by priority.
- Start Operation — Operator clicks Start on an operation. Timer begins automatically. Machine/work center is marked as busy.
- Record Output — After completing an operation, operator enters: units produced, units scrapped (with scrap reason codes), and actual cycle time.
- Report Downtime — If a machine stops, operator logs downtime event with reason code (breakdown, changeover, waiting for material, etc.).
- Complete Production Order — When all operations are done and quantities confirmed, order status moves to Completed (Pending QC).
Stage 6: Quality Inspection
Modules: Quality, Manufacturing
What happens
Finished goods (and in some cases, in-process batches) go through formal quality inspection before being released to inventory. The Quality module manages inspection plans, sampling rules, and non-conformance reports (NCRs).
Key steps
- Auto-Create Inspection Lot — When a Production Order completes, Quality automatically generates an Inspection Lot with the sampling plan defined for that product.
- Inspector Assignment — Quality team assigns an inspector. Inspector receives a notification and accesses the inspection checklist.
- Record Results — Inspector records measurements for each quality characteristic (dimensions, weight, visual check, lab test results). Pass/Fail determined against tolerances.
- Accept / Reject Decision:
- Accept: Inspection Lot status → Passed. Goods move to finished goods inventory.
- Reject: Inspection Lot status → Failed. NCR is automatically created.
- NCR Handling — Non-Conforming Report created with defect details, photos, and root cause analysis. Options: rework (re-enter production), scrap, or use-as-is with deviation approval.
AI Agent
- NCR Trend Analyzer (weekly): Identifies recurring defect types, machines, and operators correlated with high rejection rates. Recommends preventive actions.
Stage 7: Finished Goods & Dispatch
Modules: Inventory, Logistics, Finance
What happens
Accepted finished goods are put away in the warehouse and allocated to fulfil customer orders. Logistics picks, packs, and ships them.
Key steps
- Put-Away — Finished goods are binned in the warehouse. Inventory records updated with batch/lot number, expiry date (if applicable), and cost.
- Sales Order Allocation — Open sales orders are automatically matched to available finished goods stock. Allocation confirmed by warehouse.
- Pick & Pack — Warehouse picks the allocated goods, packs them, and prints packing lists and shipping labels.
- Shipment Creation — Logistics creates a shipment record: carrier, tracking number, expected delivery date. Links to the Sales Order.
- Goods Issue — Inventory decremented. Cost of Goods Sold recognized in Finance.
- Customer Invoice — Finance generates invoice from the Sales Order. Payment terms and credit limits applied automatically.
Key KPIs
| KPI | Formula | Target |
|---|---|---|
| OEE (Overall Equipment Effectiveness) | Availability × Performance × Quality | ≥ 80% |
| First Pass Yield | Units passed QC / Total units produced | ≥ 97% |
| Scrap Rate | Scrapped units / Planned units | ≤ 2% |
| On-Time Production Rate | Orders completed by planned date / Total orders | ≥ 95% |
| Material Variance | Actual material cost vs. standard | ≤ 3% |
| Production Cycle Time | Avg. hours from PO release to completion | Benchmark by product |
Integration Map
| Integration | Purpose |
|---|---|
| Inventory | Component consumption, finished goods receipt, cost tracking |
| Quality | Inspection lots, NCR creation, hold/release decisions |
| Logistics | Shipping finished goods, carrier integration |
| Finance | COGS recognition, production cost variance reporting |
| Procurement | Auto-PO for component shortfalls |
| Analytics | Production efficiency dashboards, OEE trends |