- Home
- Blog
- EDGEBIC How-To
- How to Run the Work Center Utilization Report in E…
How to Run the Work Center Utilization Report in EDGEBIC
The Work Center Utilization report in EDGEBIC by User Solutions is the authoritative capacity view: it lives in the Reports hub under Diagnostics, takes a date range, and builds available hours from the real shift calendars rather than an approximation. When any other screen disagrees with it about capacity, this one wins. Here is how to run it and read the four tabs without guessing.
If what you actually want is the playbook for one oversold day, read reading a red day on the capacity view instead. This page is the report itself, one of many tasks mapped on the EDGEBIC how-to hub.
Before You Start
- Work centers have shifts assigned. Available hours come from those calendars, and a station with no shift reads as having no capacity.
- Instance counts are correct on every work center. A station with three identical machines configured as one instance will read as permanently overloaded.
- Jobs have been scheduled. Load is the hours the plan booked, so an unscheduled plant shows capacity and no load.
Step 1: Open It and Set the Window
Open Reports, then click Work Center Utilization in the Diagnostics group. The date range dialog appears. The default window runs from 30 days back to 60 days forward, which is deliberately wide: it puts recent history and the committed future in one picture.
Narrow it for a specific question. A single week for "why was last week rough", the next four weeks for a capacity meeting, the current quarter for a hiring or shift-pattern conversation.
You can also scope the report to specific jobs by entering job numbers separated by commas in the job filter. One caution: the filter narrows the load, not the capacity. Available hours stay plant-wide, so a job-filtered run shows what those jobs consume of the whole calendar, not their own private utilization percentage.
Step 2: Read the KPI Strip First
Above the tabs sits a plant-level strip: total scheduled hours, total actual hours, total available hours, active work center count, bottleneck count, overloaded count, underloaded count, days in range, and plant utilization percent.
Read three numbers and move on. Plant utilization tells you whether the shop is loaded at all. The overloaded count tells you how many stations to look at. The underloaded count tells you where the spare capacity is hiding, which is the half of the picture most meetings skip.
Step 3: Work the Per Work Center Tab
This is the tab you spend most of your time in. Each row is one station over the whole window.
| Rating | Utilization |
|---|---|
| NO-CAPACITY | No configured capacity in the window |
| CRITICAL | Above 100% |
| HIGH | 85 to 100% |
| GOOD | 60 to 85% |
| LOW | 30 to 60% |
| IDLE | Below 30% |
Each row also carries a plain-English load profile line that states the booked hours against capacity hours and the size of the gap, then names what to check. Read it before you start theorizing, because it is usually right about where to look.
Two columns on this tab are worth more than they look:
- Capacity waste, the available hours the plan never booked at all.
- Idle gap hours, the gaps between different jobs on the same machine, instance and day. This is recoverable time created by sequencing rather than by missing capacity, which makes it the cheapest capacity in the building.
Step 4: Check the Bottleneck Health Column
If a station is flagged as your bottleneck, its bottleneck status column reads one of three values: HEALTHY at 85% and above, AT-RISK between 70 and 85%, and IDLE / STARVED below 70%. The column stays blank for every other station so the eye can scan it.
An idle constraint is worse news than an overloaded general-purpose machine, because everything the plant ships passes through it. If it reads starved, the problem is upstream feeding, not the constraint itself. Flagging and protecting a constraint is covered in how to flag and schedule around a bottleneck.
Step 5: Drill Into a Station's Backlog
Select a work center row and its job backlog appears underneath: every operation booked on that station inside the window, with job number, product, sequence, planned and actual dates, scheduled and actual hours, status, quantity and due date, plus the routing's own timing fields (setup, queue, flow, transit, move, teardown, transfer batch size and transfer delay).
Those routing fields are shown even when they are zero on purpose, so you can see which throughput parameters were never configured. An overload frequently turns out to be queue time nobody revisited rather than a machine that needs replacing.
Step 6: Scan the Other Three Tabs
- Daily Heatmap covers the next 14 days, one cell per station per day, with scheduled hours, that day's capacity, utilization percent and the number of jobs. Days with no capacity are noted as holidays. Full reading method: how to read the capacity heatmap.
- Top Jobs by Load ranks the heaviest jobs across the plant, so you can see whether one order is eating the shop.
- Plan vs Actual ranks stations by the size of the gap between planned and actual hours, largest gap first. Full reading method: how to compare planned and actual hours per work center.
What Changes When You Run It
Nothing. Every report is read-only and queries fresh when opened, so running this during production is safe.
What does change is what you do next: a per-day capacity override, a job moved on the Gantt, or a scheduler run. None of those happen from this report, and none of them touch completed work.
How to Check It Worked
After a fix, re-run the schedule and re-open the report with the same date range. The station's rating should move down a band, its capacity waste should fall if you filled a gap, and the overloaded count in the KPI strip should drop by one. If nothing moved, the change was smaller than the gap, and the load profile line will tell you the size of what remains.
Common Mistakes
- Quoting the approximate report instead. Work Center Performance is fast and ignores shift calendars. It is fine for comparison, not for a capacity decision.
- Reading CRITICAL as physically impossible. Above 100% means booked hours exceed configured capacity. Check the instance count before concluding the machine is overloaded.
- Filtering to jobs and quoting the percentage. The capacity denominator stays plant-wide under a job filter.
- Averaging a range and missing the day. A comfortable month can contain two oversold Tuesdays. Use the heatmap tab for day-level truth.
See how capacity is calculated end to end on the EDGEBIC product page.
Expert Q&A: Deep Dive
Q: A station reads 118% for the month. Is that a real overload or a configuration problem?
A: Check the instance count before you buy a machine. Utilization above 100% is measured against configured capacity, and the most common cause by far is a work center that physically has three identical machines but is configured with one instance. Fix the instance count, re-run the schedule, and re-read the row: a genuine 118% usually falls to something near 40%. If the instance count is already correct, read the row's own load profile text, which states the booked hours against the capacity hours and the size of the gap, then open that work center's backlog to see which jobs make up the excess. Only then is it a capacity conversation.
Q: Our weekly capacity meeting keeps ending in opinions. What do I bring instead?
A: Export the whole report to Excel and bring three sheets. The per work center sheet gives every station's utilization, rating, capacity waste and idle gap hours in one table, so nobody argues about which machine is the problem. The daily heatmap sheet shows whether the overload is a genuine trend or two bad Tuesdays. The backlog detail sheet lists every scheduled operation with its setup, queue, flow, transit and transfer batch values, which is where the answer usually is: an overload that looks like missing machine hours turns out to be queue time on three routings that nobody has revisited since the routings were first entered.
Frequently Asked Questions
Ready to Transform Your Production Scheduling?
User Solutions has been helping manufacturers optimize their production schedules for over 35 years. One-time license, 5-day implementation.

User Solutions Team
Manufacturing Software Experts
User Solutions has been developing production planning and scheduling software for manufacturers since 1991. Our team combines 35+ years of manufacturing software expertise with deep industry knowledge to help factories optimize their operations.
Share this article
Related Articles
How to Create a Watched-File Integration in EDGEBIC
Create a watched-file integration in EDGEBIC: point it at the file your ERP drops, pick the target entity and import mask, set the debounce, and let a new file trigger the run.
How to Rehearse an Integration With the EDGEBIC Simulator
Use the built-in Simulator to provision demo data, watch real integration runs happen, and prove the mechanism before you point anything at a live ERP. Includes the tear-down rule.
How to Run an Integration Now and Pause All Schedules in EDGEBIC
Force one integration to run with Run Now, cancel a run in progress, disable a single definition, or tick Pause all schedules to stop every automatic sync for the session.
