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.
A Job Was Booked on a Holiday or Downtime Day
When a schedule shows work on a plant holiday, a machine holiday, or a downtime window, the calendar was almost always changed after scheduling ran. Here is how to find which one and clear it.
A Job Was Scheduled Far in the Future
When the engine places a job weeks or months out with no obvious reason, the cause is one of five things: a booked machine, a low utilization cap on the order, no valid shifts, blocked calendar days, or a misentered start date.
A Material Step Is Showing Labor Hours
A material-only routing step is meant to be instant, with no machine and no hours. When one shows labor hours or tracked time, here is why it happens and how to clear it.
I Set Move Hours or Teardown Hours and Nothing Changed
Move hours and teardown hours are fields the scheduler does not read, so setting them has no effect on the plan. Here is which field to use instead for buffer time or overlap.
A Deleted Machine Instance Left a Schedule Broken
When a schedule row points at a machine instance that no longer exists, the Gantt and capacity reports cannot resolve it. Here is why it happens and the two ways to clear it.
A Setup Family Change Did Not Take Effect
You reassigned a product's setup family or edited a family changeover cell, but the schedule still charges the old setup time. Here are the four documented causes and how to fix each.
Acumatica to EDGEBIC: The Data Mapping Reference
Acumatica data export scheduling field by field: map stock items, work centers, BOM operations, production orders and labor into EDGEBIC masks with load order rules.
Adding a Rush Order to a Full Schedule: Watching the Ripple in EDGEBIC
A rush order scheduling walkthrough: drop a priority-1 job into a booked week, reschedule the unstarted work, and read exactly which jobs slip and which hold.
An Imported Work Center Has No Capacity
A machine imported from a spreadsheet or database can arrive without the three things it needs to schedule: instances, shifts, and an active flag. Here is how to spot which one is missing and fix it.
ATP Discrete vs Cumulative: Reading the Two Promise Columns in EDGEBIC
EDGEBIC shows available-to-promise in two columns. Learn what discrete ATP at each supply point means, how cumulative ATP carries forward, and how to quote a delivery from them.
Building a Multi-Level Assembly Routing in EDGEBIC
A multi-level BOM walkthrough: build a sub-assembly with its own routing, feed it into a parent as a material step, and schedule both so the component is ready first.
Choosing a Database for EDGEBIC: The IT Decision
Choosing a database for EDGEBIC as an IT decision: matching SQLite or SQL Server to team size and data ownership, who owns backups, and how to move between them later.
