Part of our work on automotive
Auto Industry
The Exception Handling Problem in Supplier Scheduling, and Why Automating the Normal Case Shrinks It
Big Sky Consulting Group · September 23, 2026 · 8 min read

The queue that grows every model year
You are a supplier to one or more OEMs, or to a tier 1 that behaves like one. Your scheduling team starts every morning the same way: open the new releases, compare them to yesterday's, adjust the ship plan, and then spend the rest of the day on what did not fit. An expedite came in by phone. The customer's cumulative received quantity does not match yours. A pull-in showed up that nobody can find in the EDI. Someone overrode the ship quantity last Thursday and nobody wrote down why.
That last category is the one that matters, and it is the one the software market is pitching you to manage. Page one for this problem is exception management platforms and routing tools, each framing exceptions as an inevitable volume that needs a better queue. We think that has the cause and effect backwards. In most supplier scheduling operations we have looked at, a large share of the exceptions are manufactured internally, by the act of a person touching releases that did not need a person.
The normal case is already written down
Automotive scheduling is unusual among business processes in one important way: the clean case is defined by the customer, in a published standard, down to the arithmetic.
Releases arrive as EDI. The 830 planning schedule carries the forecast and the material authorizations, typically weekly. The 862 shipping schedule carries the firm near-term requirement, often daily. The two are designed to work together. FCA US's own 862 implementation guide states that the shipping schedule "will supersede certain shipping and delivery information transmitted in a previous planning schedule transaction, but it does not replace the 830 transaction set."
The same guide goes further than most process documentation ever does. It tells the supplier exactly how to know where it stands. FCA US runs accumulation-based releasing, and the guide gives the calculation: take the cumulative shipped quantity, subtract the authorized cumulative requirement plus today's requirement, and read the sign. Zero means the requirement is met. Negative means you are behind. Positive means you have shipped ahead. In the guide's own words, "if your system takes the data and makes a calculation, you should always know where you are."
Read that sentence again as an operator. Your largest customer has published the rule for the normal case and told you a system can execute it. Most exception management pitches skip past that, because it means the normal case is not a software category. It is a subtraction.
How a human creates an exception
If the normal case is that well defined, why is the exception queue so long? Because in most tier 2 and many tier 1 operations, the normal case is still handled by hand, and handling it by hand is exactly what breaks it.
Consider what a scheduler is doing when they process releases manually. They are reading a document that replaces part of a previous document, applying the changes to a ship plan held in the ERP or, often, a spreadsheet beside it, and reconciling a cumulative figure that the customer calculates differently than they do. The FCA guide notes that a change transmission covers selected part numbers only, and data for part numbers not included "must be retained." A system does that without thinking. A person working from a printed schedule or an emailed summary sometimes does not, and a part that was not supposed to change quietly does.
Every manual touch has three failure modes, and each one surfaces later as an exception:
- The override with no reason. A scheduler holds back a shipment because they believe the customer is overstocked. They may be right. But the override is not recorded against the release, so a week later the cumulative position is short and nobody can explain why.
- The drifting cum. Cumulative quantities disagree for mechanical reasons. AIM, which sells automotive order management software, lists them plainly: mislabeling, the wrong part, too many parts, shorted parts, plant loss, quality issues. Each of those is traceable when the shipment and the release live in the same system. When the shipment was keyed separately from the release, it becomes a research project, and the customer may send a receiving advice about it before your team has noticed.
- The phone expedite. An expedite arrives by phone, gets shipped, and is never reflected in the plan. The next 862 arrives, the system or the person applies it as if the expedite never happened, and the operation ships the same parts twice or builds to a requirement that was already filled.
None of those is a data quality problem in the usual sense, and none of them is caused by the EDI. The standard did its job. The exception was produced in the gap between the release and the ship plan, and the gap exists because a person is standing in it.
This is the general shape of the problem. Which parts apply to your process depends on answers only your systems can give.
Put us on it, from $5,000Why the exception platform is the wrong end
This is where the purchase goes wrong. An operation with a long exception queue buys a tool to triage, route and track exceptions. The tool works. The queue now has owners, aging and dashboards. What it does not have is fewer items, because the thing producing them is still running every morning.
We made the general version of this argument in our piece on exception handling in manufacturing: most of a queue comes from a small number of causes, and automating the handling of those causes makes the workaround permanent. Supplier scheduling has a sharper version of the same pattern. Here the dominant cause is often not a bad parameter in the item master. It is the manual processing of clean releases itself. Automate the handling of those exceptions and you have paid for a system that manages the side effects of a process you left manual.
The sequence we argue for runs the other way. First, let clean releases flow into the ship plan with no human touch: accepted, reconciled against the cum, and turned into a shipping requirement automatically. Most suppliers already own an ERP or an EDI layer that can do this, and in our experience the reason it is switched off is almost never capability. It is that at some point a release was processed badly by the system, a scheduler lost trust, and manual review became the default for everything instead of for the part that failed.
Second, require every override to carry a reason, recorded against the release. That single rule turns untraceable exceptions into traceable ones, and traceable ones cluster. You will find that a few parts, a few customer plants and a few habits produce most of the remaining queue.
Only then look at what is left. The residual queue is the honest one: genuine engineering changes, real quality holds, customer expedites that do not come through EDI. That is where routing and orchestration earn their cost, and by then you are scoping a much smaller system against a volume that is permanent.
What the customer is already measuring
There is a second reason to automate the normal case first, and it is not about your costs. It is about how your customers assess you.
MMOG/LE, the materials management assessment maintained by AIAG and Odette, is the standard many OEMs and tier 1s use to evaluate supplier logistics. Version 6 was released in April 2023 with 176 criteria, and the ability to create supplier schedules was added to its foundational F3 tier. The direction of travel is clear: customers increasingly expect scheduling to run as a system, not as a person with a spreadsheet. An operation that cannot say which of its schedule changes came from the customer and which came from its own staff will struggle to score well on an assessment built around that distinction.
And the stakes on the customer side are not abstract. Siemens' True Cost of Downtime 2024 put an idle line at a major automotive plant at up to $2.3 million an hour. That is why expedites arrive by phone, and why the customer's patience for a supplier whose cum position is "being researched" is short. An expedite is the customer's exception. A shipment you cannot explain afterward is yours.
What this does not fix
We should be clear about the limits, because this is not a claim that automation cures scheduling.
If your customer's releases are genuinely volatile, automating their processing does not stabilize them. It makes you respond faster to noise, which can mean more changeovers, not fewer. In that case the automation still pays, because it frees the scheduler from retyping and leaves them time for judgment, but the exception queue will not collapse on its own. Some of the volatility is the customer's, and that is a commercial conversation, not a software one.
If your ERP's release processing genuinely cannot handle a customer's format or cum logic, then the question is integration, and that is a different and larger decision. Our piece on whether a parts distributor should automate order entry or fix its catalogue first works through the same kind of sequencing call from the other side of the aftermarket.
And if the scheduler holding the process together is the only person who understands three customers' cum rules, automation is not the first risk. Succession is. The upside of the approach above is that it forces those rules out of one person's head and into a system that can execute them. That is worth doing even if you never buy anything else.
Where the article stops
What we cannot tell you from here is how much of your queue is self-made. That depends on how many releases your team touches that did not need a touch, why the automated path was switched off, and which overrides are judgment and which are habit. Those are answerable questions, but they are answered in your release history and in a morning spent next to the people who process it.
If your scheduling team spends more time explaining cum differences than planning shipments, and every proposal you have seen prices a tool to manage exceptions rather than a way to stop creating them, talk to us. We will tell you how much of that queue your own process is producing, and what it takes to turn it off.
