Zero typing errors on batch and date

The coder that prints batch and date on each can's base has an API but sits isolated from the ERP. A typing error when switching work orders can immobilize half a run. With iLEAN, the ERP publishes the batch to the coder automatically.

‹ See all cases of metal packaging

Operator in a hairnet checking batch and expiry data received from the ERP on the coder screen while the print head marks lot and date on round can ends
The problem

One digit typed on the coder can hold half a run.

When the work order changes, someone types the new batch by hand on the coder or body-welder panel. One typo can immobilize half a run at the packer client's plant.

  • The coder that prints batch and date on each can's base has a documented API, and it still sits isolated from the ERP.
  • At every work order change, somebody types the new batch by hand on the coder or body welder panel, with the same data already in the ERP. The same value is entered twice, and the second time it is entered under time pressure.
  • Plants live with 2-3 typing errors a month, and some of them end in a hold.
  • A wrong batch is rarely caught at the plant: it turns up at the packer client's plant, where it can immobilize half a run.
How it fits the IRIS system

Connect stitches ERP and coder through their APIs — neither system is replaced.

Connect stitches two modern systems together via API. When the ERP marks a work order start, it automatically publishes batch and varnish spec to the coder or welder. Changing the work order = one tap in the ERP, not typing on the machine.

Changing a work order becomes one tap in the ERP instead of typing on the machine. The batch that reaches the can is the batch the ERP holds, by construction. There is no second keyboard where the value can change on its way to the can end.

See the full IRIS architecture →

Before and after

The coder typed by hand versus the coder fed by the ERP

AspectTodayWith iLEAN Connect
Batch and date at an order changeTyped on the machine panelPublished by the ERP at order start
Human-origin coding errors2-3 a monthZero
Varnish spec on the body welderSelected by handSent with the work order
Where a wrong batch is foundAt the packer clientIt cannot be produced
Order change on the lineTyping under time pressureOne tap in the ERP
Coder and ERP in metal packaging—Both kept, now talking to each other

2-3 typing errors a month (some tied to holds) → zero human-origin coding errors.

Impact estimate

Impact estimate — to be validated with your numbers.

The block below is an estimate to be validated against your plant's actual data. We put it forward so the committee has an order of magnitude; we refine it during the assessment.

  • Estimated payback 3-6 months, from cutting human-origin coding errors to zero.
  • Holds caused by a mistyped batch or date stop happening, including those found only at the packer client. Each of those holds costs far more than the minutes saved at the order change.
  • Order changes stop depending on somebody typing correctly under time pressure. The order change becomes faster too, because nobody has to look up and type the new values.
  • And the varnish spec reaches the body welder with the work order, not from memory.

Estimated payback of 3 to 6 months, cutting human-origin coding errors to zero. Estimate to validate.

And the fair question from the production manager

“Isn't it simpler to just be careful when typing?” — the plant already is, and it still gets 2-3 errors a month: at cadence, care does not scale. Here the ERP value travels as is, with nothing reinterpreted on the way; the only interpretive step in the chain is upstream, when a work order is captured from paper, an anchored task where the best models drop below 1.5% error [1] and which a person validates before it reaches the ERP. What disappears is the keystroke on the machine, which is exactly where the 2-3 monthly errors come from.

[1] OpenAI paper "Why Language Models Hallucinate", 2025 — on the reliability of AI in anchored tasks.

Frequently asked questions

What people ask about connecting the coder in metal packaging

Do we need to replace the coder?

No. Connect uses the API the coder already has and the event the ERP publishes when a work order starts; both machines stay as they are. No machine shutdown window is needed to deploy it, which is why it does not wait in the IT queue.

What data travels to the coder in metal packaging?

The batch, the date and, on the body welder, the varnish spec of the active work order, all taken from the ERP without anyone retyping them. The same value that is in the ERP is the value printed on the can.

What happens if the coder's API is unavailable?

The order change is not silently skipped: the line lead is alerted and can enter the data manually, with that exception recorded. That way the fallback exists, but it can no longer happen without leaving a trace.

Why does a single typo cost so much?

Because a wrong batch or date on a can is usually found at the packer client's line, and the hold then covers everything that cannot be told apart. One digit becomes a hold on half a run because nobody can prove which cans are right.

Can the same pattern connect other machines?

Yes. Any modern machine with an API that is still fed by hand fits the same way; the coder goes first because its error reaches the client. Slitters, palletizers or labelers fed by hand are the usual next candidates.

Let's talk

Tell us which machine in your plant still gets typed by hand despite having an API.

We work on your plant's real data, not ours. Assessment with no commitment.

Request estimated ROI within 48h ‹ See all cases of metal packaging See packaging