1. Shop Floor Control
  2. Data model
Reference

The tables behind Shop Floor Control

Shop Floor Control ships with 17 tables, grouped here by the feature that uses them. Every record your team works with lives in one of them, and you can add fields and tables in Proto.

Tables
17
Features
7, plus shared settings
Change it
Add fields and tables in Proto

How the model is organised

Work Order Planning

Work orders references Items through Product, Orders through Order and Resources through Resource. Its quantity, planned dates and Status carry the production plan.

Operator Assignments

Operator assignments links People, work orders and Resources through Operator, work order and Station. Starts at and ends at describe the assignment interval. People.User links personnel to Users.

Materials and Stock

Material issues links Item and work order with lot number, Quantity, issued at and Status. Inventory balances holds Item, Location, lot number, quantity on hand and reserved quantity.

Production Reporting

Production logs links Operator and work order with started at, ended at, good units and scrap units.

Batch Release

Batches references work orders and retains lot number, produced at, expiry date and Disposition. Accepted output is reconciled with the product and the corresponding inventory balance.

Station Escalations

Andon events references Resources through Station and captures opened at, Reason, resolved at and Resolution.

Demand and Supply

Orders and purchase orders reference Parties as Customer and Supplier. Order lines and purchase lines connect their parent orders to Items. Exchange rates retains read-only effective currency rates.

Every table, by feature

Work Order Planning

5 tablesAbout this feature
  • Work orders

    Production work orders

    Linked to Items, Orders, Resources
  • Orders

    Customer sales orders

    Linked to Parties
  • Order lines

    Line items on customer orders

    Linked to Items, Orders
  • Items

    Materials, components and finished goods

  • Resources

    Machines and work centers

Operator Assignments

5 tablesAbout this feature
  • Operator assignments

    Operator to station assignments per work order

    Linked to People, Work orders, Resources
  • People

    Shop floor personnel

    Linked to Users
  • Users

    Users

    Linked to Users
  • Work orders

    Production work orders

    Linked to Items, Orders, Resources
  • Resources

    Machines and work centers

Materials and Stock

4 tablesAbout this feature
  • Material issues

    Material issued to work orders

    Linked to Items, Work orders
  • Inventory balances

    On-hand and reserved quantities by item, location and lot

    Linked to Items
  • Items

    Materials, components and finished goods

  • Work orders

    Production work orders

    Linked to Items, Orders, Resources

Production Reporting

4 tablesAbout this feature
  • Production logs

    Operator production intervals with good and scrap units

    Linked to People, Work orders
  • People

    Shop floor personnel

    Linked to Users
  • Work orders

    Production work orders

    Linked to Items, Orders, Resources
  • Batches

    Produced lots and their disposition

    Linked to Work orders

Batch Release

5 tablesAbout this feature
  • Batches

    Produced lots and their disposition

    Linked to Work orders
  • Work orders

    Production work orders

    Linked to Items, Orders, Resources
  • Production logs

    Operator production intervals with good and scrap units

    Linked to People, Work orders
  • Inventory balances

    On-hand and reserved quantities by item, location and lot

    Linked to Items
  • Items

    Materials, components and finished goods

Station Escalations

4 tablesAbout this feature
  • Andon events

    Shop floor escalation events

    Linked to Resources
  • Resources

    Machines and work centers

  • Operator assignments

    Operator to station assignments per work order

    Linked to People, Work orders, Resources
  • Work orders

    Production work orders

    Linked to Items, Orders, Resources

Demand and Supply

7 tablesAbout this feature
  • Orders

    Customer sales orders

    Linked to Parties
  • Order lines

    Line items on customer orders

    Linked to Items, Orders
  • Purchase orders

    Supplier purchase orders

    Linked to Parties
  • Purchase lines

    Line items on purchase orders

    Linked to Items, Purchase orders
  • Parties

    Customers and suppliers

  • Items

    Materials, components and finished goods

  • Work orders

    Production work orders

    Linked to Items, Orders, Resources

Shared and settings

1 table
  • Exchange rates

    Read-only effective exchange rates for this app.

Keys and references

Keep source identifiers in the migration mapping and resolve references to the corresponding destination records. Operating records use Id, exchange rates uses ID, and Users carries its user reference. Keep item codes and names readable while retaining the mapping needed to link imported records. Lot number is a text identifier used in several contexts; review it together with Item and Location when identifying an inventory balance.

Use People.User to establish which personnel record belongs to the authenticated user. Personal operator screens must follow that mapping when filtering production logs.Operator. Validate references before importing transactions so an interval or issue cannot point to an unrelated work order.

Migration order

  1. Create Users and People, resolving the user references and active personnel identities.
  2. Prepare Parties, Items and Resources with agreed units, party types and station states.
  3. Load and reconcile inventory balances by item, location and lot with reservations.
  4. Import Orders and purchase orders, followed by order lines and purchase lines using their parent references.
  5. Prepare work orders, then operator assignments and material issues against the intended job and station records.
  6. Bring in production logs, Batches and andon events only after agreeing historical scope and preventing imports from replaying stock effects. Verify exchange rates separately as a read-only source.

Set up Shop Floor Control your way.

Start free, then use Proto to change fields, steps and approvals before your team goes live.

How to get started