Skip to content
Knowledge ERP Docs

API Reference ↗
Manufacturing

Manufacturing & Work Orders

Build finished goods with work orders, multi-level bills of materials, operations routing across work centers, material and labor tracking, and quality checks.

The Manufacturing module turns raw materials into finished goods with a full work-order lifecycle. (Advanced finite-capacity planning / MRP-II is intentionally out of scope — this is practical shop-floor manufacturing.)

In this section #

Detailed guides for everything covered here:

  • Work Orders — A work order drives a manufacturing run from scheduling through completion — tracking the Product being built, planned and produced quantities, materials consumed, operations performed, and quality checks recorded along the way.
  • Routings & Operations — Operation templates define the ordered production steps for a composite Product — name, sequence, work center, and estimated time — and are copied onto work orders to guide and track execution.
  • Work Centers — A station on the shop floor — a machine, bench, or team — with its own capacity and hourly cost, that operations are routed through when you build something.

Work orders #

A work order produces a quantity of a Product. It tracks status through its lifecycle, consumes materials, and outputs finished units into inventory when complete.

Bills of materials #

Work orders explode a multi-level bill of materials — sub-assemblies and their components, cycle-safe and merging shared materials — so the full material requirement is calculated automatically, on every work order however it was raised. A BOM tree viewer shows the hierarchy on the Product.

Every requirement carries its unit of measure. A BOM line asking for 100 lb per finished unit on an order for ten units needs 1,000 lb — twenty 50 lb bags, not a thousand of them — and that conversion is what decides both what comes off the shelf and what the job is costed.

Routing and work centers #

Define operations routed across work centers so the build follows the right steps in the right places, with scheduling support and a Gantt view.

Materials, cost, and quality #

Consume materials (recorded as movements, one per unit taken off the shelf), track labor and cost, and run quality checks as part of the order. A WIP report breaks down active work orders by material and labor cost.

Issuing takes material only from the work order's own location, and is refused outright if any line is short — nothing is consumed until every line can be covered. The Material Availability screen answers the same question ahead of time, for every open work order including drafts.

Doing it from the API #

# List work orders
curl "https://your-domain.com/api/v1/manufacturing/work-orders" \
  -H "Authorization: Bearer $TOKEN"