Work orders come down. What actually happened goes back up.

Your ERP knows what was meant to be made; the floor knows what was. VZIAM MES imports work orders, articles, bills of materials and routings from it, and posts good quantities, rejects and real cycle times back when each order closes.

The plan and the record are reconciled by hand, once a day, by one person.

Somebody keys yesterday’s output into the ERP from a stack of sheets. Until they do, the planning system describes a factory that does not exist; once they have, it describes one that existed yesterday. That person is also the only place the two systems touch.

Typed instead of confirmed

When the order does not reach the machine, the operator types what is being run instead of confirming it, which is where most entry errors come from.

A day behind the floor

Results keyed in at the end of the shift or the next morning leave the ERP describing a factory that existed yesterday.

Posting back is a project

Reading orders down is bounded work. Posting results back touches your ERP’s validation rules, your work order lifecycle and somebody’s month-end close, and it is a project with your ERP team in it rather than a connector we can price sight unseen.

Both directions, with the floor’s figures protected.

The exchange runs through a REST API or JSON and CSV files, mapped field by field with your ERP team, on a schedule or by hand. There is no packaged connector to install: the mapping is the work.

  1. 01

    Orders and bills of materials at the terminal

    Released work orders arrive ready to start and planned ones as drafts, with the article, its bill of materials and its routing. The operator confirms what they are running instead of typing it, which is where most of the entry errors were.

    The terminal the order arrives at
  2. 02

    Results posted when the order closes

    Good quantities, rejects and real cycle times go back when the order closes, from the same record the line produced. Nobody has to remember what happened in order to enter it, and the ERP never receives a total someone typed.

    The order’s record the results come from
  3. 03

    The floor wins once an order runs

    Once an order is in production, a change from the ERP to its target quantity or its routing waits for a supervisor’s approval. A late edit upstream cannot rewrite what the line is doing.

  4. 04

    Unknown data is refused, not guessed

    An order that names an article VZIAM MES does not know is not created, and the rejection is logged with its reason. Each exchange reports what it accepted and what it refused, so the ERP team sees the gap rather than discovering it.

    Where VZIAM MES runs

Four people on one exchange.

The ERP team owns the mapping, planning releases the orders, the supervisor decides what changes once a line is running, and the operator confirms. Each sees the part that is theirs.

The mapping is written with the people who own the ERP.

Fields are mapped one by one against your ERP’s own data, and each exchange reports what it accepted and what it refused, with the reason. An order naming an unknown article is refused, not guessed.

Where VZIAM MES runs
MappingWhat the ERP team sees after a run.
Accepted
Created or updated
Refused
With its reason
Unknown article
Order not created

What crosses, in each direction.

From the ERP
Orders, articles, BOMs, routings
To the ERP
Good, rejects, cycle times
Results sent
When the order closes
Interface
REST API, JSON, CSV
Runs
Scheduled or on demand
Order in production
Changes held for approval
Unknown article
Order refused, logged
Packaged connector
None, mapped per plant

Frequently asked questions.

Tell us which ERP you run and who owns it, and ask the engineers what the mapping would cover.

Book a call

No. The exchange is a REST API or JSON and CSV files, mapped to your ERP’s fields with the team that owns it. That takes longer to start than installing a connector would, and it means the mapping is written for your data rather than for a demo.

Plan the change before it reaches the line.

Request a demo and an engineer looks at how your production runs today, shows how the software would fit around it, and where a pilot on one line would start.

How the demo works
  1. 01Pick a time

    Choose a slot in the calendar, and note what you make and what reads your machines today.

  2. 02Screen shared with an engineer

    A video call with someone who builds the software, in English or French.

  3. 03What would connect

    For each machine, its path: native (OPC UA, MQTT or HTTP push), through a gateway, or nothing to build.