The lab spreadsheet reaches the ERP on its own

For every batch, of color cream and of developer, the lab fills in a spreadsheet with the parameters that decide release: pH, viscosity, density, oxidising agent content, stability and shade deviation against the standard. That spreadsheet lives in a folder the ERP never sees. Connect observes the folder, reads the delta as it is saved and, after human sign-off, posts it to the ERP.

‹ See all cases of hair color

Laboratory analyst at a hair color plant recording pH, viscosity and shade deviation against standard in a spreadsheet, beside colorant mass samples
The problem

Two parallel worlds: the real spreadsheet and the official ERP.

Two parallel worlds coexist. The real spreadsheet, where the live batch data are and where the analyst actually works. And the official ERP, where the same data arrive retyped, incomplete and weeks out of date, because somebody spends half a day a month copying them and introduces typos along the way. When the auditor asks for the cross-check between lab result and batch release, that cross-check has to be done by hand. And every lab colleague who needs ERP access purely to key in results consumes a quality-module license.

  • The spreadsheet holds the live batch data and is where the analyst actually works: pH, viscosity, density, oxidizing agent content, stability and shade deviation against standard.
  • The ERP receives the same data transcribed, incomplete and weeks late, because somebody spends half a day a month copying it and introduces typos along the way.
  • When the auditor asks for the cross-reference between laboratory result and batch release, that cross-reference has to be built by hand.
  • And every laboratory person who logs into the ERP purely to type results consumes a quality module license.
How it fits the IRIS system

Connect in inward listening mode — it reads the file, not the person.

Connect "listen inward". iLEAN observes the shared folder — the file, not the person — and reads the delta the moment the sheet is saved. A grounded LLM parses the structure, which drifts over the years and between analysts and is exactly why a rigid parser has never worked, normalises it against the batch data model, shows it on screen for the quality supervisor's sign-off and posts it to the ERP through the API.

The sheet changes over the years and between analysts, which is why parsing does not depend on fixed positions. Asking the laboratory to standardize its spreadsheet is the fast route to the system going unused: here we read the sheet that exists, not the one that would be convenient.

See the full IRIS architecture →

Before and after

Today's laboratory versus the connected laboratory

AspectTodayWith iLEAN Connect
Gap between real data and ERPWeeksSecond zero
Manual transcriptionHalf a day a monthZero
Lab ↔ release cross-referenceManual, for the auditorAutomatic and auditable batch by batch
Copying typosUnavoidableEliminated
Sheet formatHas to be respectedTolerated as is, even as it changes
Quality module licensesFiveOne, the supervisor who validates

Impact estimate

Estimated impact — to validate against your actual invoice.

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.

  • 💰 CFO angle: the ERP bills per active user. If five laboratory people hold a quality module license purely to enter results, with Connect only the validating supervisor logs in: from five down to one, up to 80 % less recurring every year.
  • Half a day a month of qualified staff recovered.
  • From weeks of gap between real data and ERP data, down to second zero.
  • Lab ↔ batch release cross-reference automatic and auditable, instead of rebuilt by hand for every audit.

CFO angle — direct ERP license saving: the ERP bills per active user. If five people in the lab hold a quality-module license purely to key in results, that is five licences. With Connect only the supervisor who signs off goes in: one. Typical reduction of 50-80% in quality/laboratory module licences, recurring every year. Estimated payback of 4 to 9 months on the retyping saving, plus the recurring license saving, plus removing the risk of a typo in a release datum. *Estimate to validate* against the actual ERP invoice.

And the fair question from the production manager

«What if the analyst changes the sheet layout?» — that always happens, which is why parsing does not depend on fixed positions: the model interprets the structure tolerating merged cells, margin notes and mixed units. It is an anchored task, where the best models drop below 1.5% error [1], and the quality supervisor validates before anything crosses into the ERP.

[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 lab spreadsheet

Do we have to standardize the laboratory sheet?

No, and it is better not to. The sheet is built around how that laboratory works; replacing it is the fast route to nobody using the system. iLEAN reads the one that exists.

Can license count really be reduced?

It depends on your contract, which is why the figure is framed as an estimate to validate against last year's invoice. The logic is simple: anyone entering the module only to type results stops needing to log in.

What about stability tests that run for weeks?

They are handled the same way: the record enters when the analyst saves the result. What changes is not the duration of the test, it is the time between the result and its availability in the system.

Does it watch the folder or the person?

The folder. The file is read when it is saved; there is no tracking of who opens what or how long they spend on it.

Does it help with batch release?

That is the goal. With the data in the ERP at second zero, release stops being decided against an old snapshot of the plant's quality state.

Let's talk

Tell us how many laboratory people log into the ERP today purely to type.

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

Request estimated ROI within 48h ‹ See all cases of hair color See cosmetics