Manufacturing module
BOM, work orders, production stages, MPS, capacity planning, machine scheduling, plant maintenance (CMMS), demand forecasting, and MRP. SAP-style manufacturing.
Overview
Manufacturing integrates with Inventory (raw material consumption, finished goods), Procurement (auto-purchase shortfalls), and Quality (production QC). Work centers and routings define how products are built; work orders drive execution.
Capabilities
- BOM — Bill of materials with components, quantity produced, versioning, effective dates
- Work centers — Capacity, cost per hour
- Routings — Production stages with work center and duration
- Work orders — Created from BOM; workflow: Order → Staging → Production → QC → Completion
- MRP — Material requirements planning; shortfall calculation; auto-create purchase/work orders
- MPS — Master production schedule from demand; aggregate planning
- Capacity planning — Finite/infinite capacity, load profile, bottleneck detection
- Machine scheduling — Gantt data, auto-schedule, downtime tracking
- Plant maintenance (CMMS) — Equipment registry, preventive plans, maintenance orders, MTBF/MTTR/OEE
- Demand forecasting — Statistical methods; feeds MPS/MRP
- Subcontracting — Outsourced production steps
Production order workflow
- Order created from BOM and quantity
- Material staging — Raw materials reserved/picked
- Production — Work at each stage
- Quality check (optional)
- Completion — Finished goods received into inventory
Example API
GET /api/manufacturing/boms
GET /api/manufacturing/work-orders
POST /api/manufacturing/work-orders
POST /api/manufacturing/work-orders/{id}/advance
POST /api/manufacturing/mrp/run
GET /api/manufacturing/capacity/load-profile
GET /api/manufacturing/schedule/gantt
GET /api/manufacturing/equipment
POST /api/manufacturing/demand-forecasts/generate