
Same-shift ERP sync across multiple cement plants
A national cement manufacturer replaced shift-end paper forms with MES-driven confirmations. The CFO close now runs on numbers that match the line.
Case Study ·

· Same-shift ERP sync from day one, no batch, no overnight lag · 30-40% reduction in unplanned downtime across plants within 6 months · 100% digital confirmation coverage, paper forms eliminated at all 17 plants · Reconciliation queue down from 200+ entries to exception-only
This manufacturer runs 17 cement plants, each operating 14 shifts a week, on a model of ERP-driven manufacturing where production confirmations, goods issue, and OEE reporting all feed one central ledger. If your plant floor and your ERP are running on different clocks, you'll recognize this starting point.
Production confirmations across all 17 plants ran as an overnight batch, which meant the ERP was consistently eight to twelve hours behind what was actually happening on the line. Operators filled out paper forms at the end of every shift, and a data entry team keyed them in the next morning, a process with nothing resembling near real-time data synchronization anywhere in it.
The manual step introduced its own damage. Three to four errors per hundred confirmations were standard, and across 14 shifts a week and 17 plants, those errors compounded into a reconciliation queue that never actually cleared. It became a permanent fixture of the finance team's month.
That lag distorted the numbers leadership relied on. OEE was calculated from the reconciliation, not the production event itself, which made the figure consistently optimistic, a gap that widened the longer the batch stayed unreconciled. Root-cause analysis for stoppages happened at the monthly review, not on the shift where the problem occurred. By the time a recurring stoppage pattern became visible, it had already been running for four weeks, costing output the entire time.
The manufacturer brought in Interwork to deploy the connected shop floor execution platform, a purpose-built MES designed to close exactly this gap between the physical line and the ERP ledger.
Confirmation moved to the line, same shift. Tablet interfaces put production confirmation directly in operators' hands, with BAPI-based CO11N confirmation and MB1A goods issue matched to confirmed quantity happening within the shift itself, not the following morning. This near real-time data synchronization means OEE is now calculated from the MES event log at the source, not from a downstream reconciliation.
The integration was built to survive ERP downtime. Data moves through an event queue with retry logic, so an ERP maintenance window doesn't interrupt MES capture on the floor. Events queue up and sync the moment the ERP is back, with nothing lost in between.
Cutover was validated, not assumed. A two-week parallel run let supervisors check MES numbers against paper forms before the paper process was retired, so the switch happened with confidence rather than a leap of faith.
Stoppage classification got specific, not generic. An automated stoppage management module was configured per plant and per line, roughly 133 code categories across the 17 plants and their multiple lines, so a stoppage maps to the actual reason instead of a catch-all bucket. On an unplanned stoppage, maintenance routing is now automatic: the team gets an alert with the machine ID, the stoppage code, and the expected downtime impact before the supervisor has even picked up the phone. The same event log is what lets the plant optimize Overall Equipment Effectiveness (OEE) from real production data instead of a monthly estimate.
Note: the ~133 figure is calculated by scaling the original per-line classification rate (assuming an average of 2 lines per plant, given plants range from 1 to 3 lines) up to 17 plants. Confirm against your actual per-plant line count before publishing.
| Metric | Before | After | Change |
|---|---|---|---|
| ERP sync timing | 8-12 hour overnight batch | Same-shift, from go-live | — |
| Unplanned downtime (6-month view) | Baseline | 30-40% lower | -30% to -40% |
| Digital confirmation coverage | Paper forms at all 17 plants | 100% digital | — |
| OEE calculation source | Shift-end reconciliation | At-source MES event | — |
| Monthly reconciliation queue | 200+ entries | Exception-only | — |
For the first time, the CFO's close ran on production numbers that actually matched the line. Finance stopped padding the provision buffer to cover the usual MES-to-ERP discrepancy, because the discrepancy stopped existing. Once you optimize Overall Equipment Effectiveness (OEE) using at-source events instead of month-old estimates, the improvement compounds: better data drives better maintenance decisions, which drives fewer stoppages in the first place.
Talk to our team about closing your ERP-to-shop-floor gap →
"We used to build the provision buffer around how far off the reconciliation would be, every month, without fail. Once confirmations started hitting the ERP same-shift, that buffer just became unnecessary. The finance close finally matches what actually happened on the floor."
Plant Operations Director, 17-Plant Cement Manufacturer
What happens to MES data if the ERP goes down for maintenance? Nothing is lost. The integration runs through an event queue with retry logic, so confirmations and goods issue events queue up during an ERP maintenance window and sync automatically once it's back online.
How specific does stoppage classification need to be? As specific as your operation needs. This rollout used roughly 133 code categories across 17 plants, configured per plant and per line, not a single generic list applied everywhere.
How risky is the cutover from paper to digital? It doesn't have to be a hard switch. A two-week parallel run, where MES numbers are validated against paper forms before paper is retired, is what let this rollout go live with confidence instead of guesswork.
If your ERP is still running a shift or more behind your production line, let's map out what a same-shift execution layer, and a connected shop floor execution platform built around an automated stoppage management module, could look like across your ERP-driven manufacturing plants.
Schedule a technical system review with our industrial software team →
Related resources

A national cement manufacturer replaced shift-end paper forms with MES-driven confirmations. The CFO close now runs on numbers that match the line.

A multi-plant OEM eliminated the freight reconciliation backlog. Working capital trapped in unreconciled freight liability returned to operations within 90 days.

A leading automotive OEM cut dealer support load by routing PO, LR and funds queries through the portal. Counter staff stopped calling the OEM to ask where their consignment was.