P Palmyra ERP Docs

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

  1. Order created from BOM and quantity
  2. Material staging — Raw materials reserved/picked
  3. Production — Work at each stage
  4. Quality check (optional)
  5. 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