The paint lab spreadsheet, poured into the ERP without retyping

There is a spreadsheet per shift in the paint lab: viscosity, film thickness, gloss, delta E against the master panel. The ERP demands it be retyped afterwards, with days of lag and copy errors. iLEAN Connect watches the folder, parses every reading as the file is saved and, after validation, pours it into the ERP. The lab changes nothing — and the number of quality-module licenses falls.

‹ See all 12 paint & assembly cases

Technician in an automotive paintshop paint lab recording film thickness and viscosity in the usual spreadsheet, while iLEAN Connect parses it on save and pours it into the ERP after validation
The problem

Two parallel worlds: the spreadsheet where the work happens and the ERP where it is recorded.

Every paint lab has its spreadsheet. That is not a deviation or bad practice: it is the tool that fits how measurement actually works — Ford cup viscosity, film thickness in microns, gloss, delta E against the customer's master panel. The problem appears afterwards, when the same data also has to exist in the ERP:

  • Transcription with days of lag — somebody moves the readings into the ERP when they can. Meanwhile the official figure is useless for deciding, because it arrives after the decision that needed it.
  • Copy errors that survive — a mistyped film thickness or a shifted row enters the system looking like valid data, and only surfaces if somebody goes back to the original.
  • Licenses paid for just to type — if four or six people in the lab enter the ERP only to key in readings, the plant is paying four or six quality-module licenses for a function that is not using the ERP: it is feeding it.

And at audit time, reconciling the real spreadsheet against what the ERP holds is manual work that eats days and rarely matches one hundred percent.

How it fits the IRIS system

Connect in inbound-listening mode — it watches the folder, not the person.

The answer is not asking the lab to abandon its spreadsheet, nor buying a LIMS. It is getting the file that is already being filled in to reach the ERP by itself. Connect watches the shared folder — not the human — and acts when the file is saved.

Connect reads the delta on save, parses each reading with an LLM anchored to the lab's template, presents it for validation and pours it into the ERP by API. The lab keeps working exactly as before; retyping disappears, and with it the licenses that only existed to retype.

How Connect works on the paint lab spreadsheet:

  • On the folder, not on the workstation — a shared folder is watched. Nothing is installed on the technician's machine, their activity is not tracked and their way of working does not change.
  • It reads the delta, not the whole file — on save, Connect identifies which readings are new since the last read. It does not reprocess history or duplicate records.
  • Parsing anchored to your template — the model knows the real structure of that spreadsheet: which column is viscosity, which is film thickness, which is delta E, and which ranges are plausible. An out-of-range value is flagged rather than slipping through.
  • Validation before the transfer — the lab manager confirms on the tablet what is about to enter the ERP. One person validates what several used to key in.
  • Automatic cross-referencing with the batch — every reading is tied to the paint batch and the active order, so traceability between lab conditions and line results stops being reconstructed by hand.

See the full IRIS architecture →

Before and after

Spreadsheet retyped by hand vs. spreadsheet poured by Connect

AspectManual transcription into the ERPWith iLEAN Connect inbound listening
Spreadsheet → ERP lagDaysZero latency, on save
Transcription hoursHalf a day a month or moreZero
Copy errorsInvisible until the auditOut-of-range value flagged before entry
Quality-module licensesOne per person who typesOne: the person who validates
Lab ↔ batch cross-referenceManual and after the factAutomatic, by batch and active order
How the lab worksAs always — plus the ERPAs always, without the ERP
Impact estimate

Impact estimate for your plant — to be validated with your own 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.

  • Tier 1 automotive paintshop with a paint lab recording viscosity, film thickness, gloss and delta E in a per-shift spreadsheet, then transcribing into the ERP or QMS.
  • Connect pilot on the lab folder with an API transfer into the ERP after validation. Without touching the spreadsheet or the lab's way of working. First value expected within a few weeks.
  • CFO angle — if 4 to 6 lab people enter the ERP today only to key in readings, that is 4 to 6 quality-module licenses. With Connect one person validates. Typical reduction of 50-80% in that module's licenses, with a recurring annual saving.
  • Indicative payback of 4 to 9 months combining recovered transcription hours and license savings. Estimate to be validated against your actual ERP contract.
  • Benefit for audit: reconciling the lab figure with the ERP figure stops being manual work because they are the same figure, with its source and its signature behind it.

And the fair question from the IT manager

"What if the parser misreads a cell and pushes a wrong film thickness into the ERP?" — hallucination is a problem of free generation, not of anchored tasks. Here the AI reads cells from a known template and maps them to known fields, with plausible ranges defined: it is the class of task where the best models brought the error below 1.5% [1]. And that remainder does not reach the ERP: an out-of-range value is flagged, and nothing is transferred without the lab manager signing it on the tablet.

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

Frequently asked questions

What people ask about pouring the lab spreadsheet into the ERP

Does the lab spreadsheet have to change, or do we migrate to a LIMS?

No. The approach is exactly the opposite: the spreadsheet stays as it is because it works and is tuned to how measurement actually happens in that lab. Connect adapts to that template, not the other way around. There is no need to normalize columns, add tabs, or change how viscosity and film thickness get recorded. There is also no need to buy a LIMS: the goal is not to replace the lab's tool but to eliminate the subsequent transcription into the ERP, which is where the cost and the lag live.

Does Connect access the lab technician's computer?

No. Connect watches a shared folder, not a workstation and not a person. No software is installed on the technician's machine, their activity is not tracked and their performance is not measured. All that happens is that, when the file is saved to that folder, the system detects which readings are new and processes them. It is an important distinction to frame properly with the team: what is being watched is a process file, and the aim is to take the retyping off their hands, not to control them.

How exactly does this translate into fewer ERP licenses?

By counting how many people enter the quality module today only to key in readings. If it is four or six, those are four or six licenses paid for a data-feeding function rather than a system-usage one. With Connect those readings enter by API and a single person validates: the rest no longer need access to that module. The typical reduction is between 50 and 80% of that specific module's licenses, and it is a recurring annual saving, not a one-off. Putting a real figure on it takes only the ERP contract and the current number of users.

What happens if somebody corrects a reading that was already transferred?

It is treated as what it is: a correction, not a new figure. Connect detects that the cell has changed since the last read and proposes the update, which goes through validation again before crossing into the ERP. The record keeps the history — what it said before, what it says now, who validated it and when — so the correction is traced rather than silently overwriting. In an environment where that data ends up in an audit file, that traceability of the correction is worth as much as the figure itself.

Does it work for any paint lab measurement?

It works for those structured in the file: Ford cup viscosity, film thickness per point, gloss, delta E against the master panel, and any other column the lab records systematically. What it does not attempt is to interpret prose comments written in the margin — those are captured, but presented as an observation for a person to decide what to do with. The rule is the same as always: the AI recontextualizes what is already written in structured form, and anything ambiguous is flagged rather than resolved on its own.

Let's talk

Bring last year's ERP invoice and we will put real numbers on the saving.

We work on your plant's real data, not ours. With your quality module user count we calculate the recurring saving. Assessment with no commitment.

See how we apply it in your plant — calculated on your own licenses ‹ See all 12 paint & assembly cases See automotive