Skip to main content

Creating Production Orders

There are two ways to create a production order in Synplex. Both methods result in the same form — they differ only in how you get there and how much is pre-filled.


Method 1: Manual Creation

  1. Go to Production Orders and click Create new production order. The page title is Create draft production order.
  2. Enter a ref. number (internal reference) — this is the only required field at creation and must be unique within your shop.
  3. Select the type:
    • Assembly — build a finished product from components
    • Disassembly — break a finished product back into components
  4. Select the location where the production will take place (optional at creation).
  5. Set the planned start date (optional).
  6. Add any notes (optional).
  7. Add components by clicking Add BOMs. This opens the BOM selector modal. Select one or more active BOMs — each BOM's output variant and planned quantity are pre-populated into the components table. You can adjust the planned quantity and unit of measure (pcs, cm, kg, L, m²) per component row.
  8. Click Save. The production order is always saved as draft.

Method 2: From the Inventory Table

Open a saved view filtered to products that need assembly or disassembly. Multi-select rows, click Add to Production Order, and choose Create new production order. Synplex passes the selected items with their inventory data (available stock, incoming stock) pre-populated into the components table via sessionStorage. This is the fastest method when working directly from your inventory view.


Required Fields

FieldRequired to save?
Ref. number (internal reference)✅ Yes — unique per shop
Type (assembly or disassembly)✅ Yes
LocationNo
Planned start dateNo
ComponentsNo (can be added after creation)
Component planned quantityYes (per row, if components added)

Status Behaviour

Production orders always start as draft. Status is promoted manually through the following lifecycle:

StatusDescription
DraftOrder created, not yet started
In progressOrder started — click Start order on the detail page
CompletedOrder finished — click Mark complete on the detail page
CancelledOrder cancelled — available from draft or in progress

What Happens on Save

  • The production order is created with status = draft
  • All component rows are created as productionOrderComponent records linked to the order
  • The user is navigated back to the Production Orders list