Blog
Insights on production scheduling, lean manufacturing, and manufacturing software from 35+ years of industry experience.
How the platform actually works: scheduling, optimization, the shop floor and ERP data.
Why a Forecast Row Is Never Rewritten by Firm Demand in EDGEBIC
In EDGEBIC a forecast row never changes when firm orders consume it. Consumption is recomputed fresh each projection, so the same forecast yields different requirements over time.
Why Material Planning and Finite Scheduling Are Two Passes in EDGEBIC
Material planning nets demand at infinite capacity to set a need date; finite scheduling re-times it against real machines. Here is why EDGEBIC keeps the two passes distinct.
A Daily Capacity Override Was Ignored: Causes and Fixes
When a per-day capacity override does not change the schedule, the usual causes are a stale scheduling run, an override on a non-working day, or the wrong shift. How to tell which.
A Resource Is Logged Against the Wrong Work Center
When a resource row credits a different machine than the operation's work center, resource-load reports mis-credit that machine. Why the mismatch appears and how a clean run corrects it.
A Scheduled Operation Shows No Assigned Resources
When an operation has a bar on the Gantt but no resource or instance underneath it, the resource detail was not built on the last run. Why it happens and how a clean re-run restores it.
A Shift That Crosses Midnight Logged Hours on the Wrong Day
When a night shift's hours all roll up to the day it started, that is usually shift-start-date anchoring working as designed, not a logging error. How to tell the two apart.
A Sub-Assembly Scheduled Before Its Parent: Causes and Fixes
When a lower-level component step lands ahead of the parent step that needs it, the cause is usually a broken sequence link or two steps sharing one work center. How to trace it.
A Work Center Group Step Did Not Explode: Causes and Fixes
A routing step bound to a machine pool that fails to shop the pool almost always points at a deactivated group, no active members, or a stripped binding. How to tell which.
Actual Hours Appear With No Planned Hours: Causes and Fixes
A day showing logged actual hours with zero planned hours is usually an orphaned breakdown row from a step that was completed then dropped from the forward plan. How a clean run reconciles it.
Does a Multi-Day Operation Set Up Again Each Day?
Why setup is incurred once at the start of an operation, not repeated each morning a multi-day run continues, and how that differs from a changeover between two different operations.
Earliest Start vs Earliest Completion Machine Selection
The three strategies EDGEBIC uses to pick a machine from a pool or alternate list, why earliest start and earliest completion can disagree, and the day-granular quirk that decides the winner.
Efficiency vs Utilization: Two Different Capacity Dials
Why efficiency and utilization are separate things in EDGEBIC: one scales the run time of the work and is set per pool member, the other scales the hours a work center offers and is shaped through the calendar.
