- Home
- Blog
- Shop Floor Execution
- The Actual Live Screen Explained in EDGEBIC
In EDGEBIC by User Solutions, the Actual Live screen is a read-only view that draws a job's routing diagram and overlays a live actual-versus-planned progress card on every step, so you can watch a job move without ever touching the plan. It is the monitoring counterpart to the kiosk: operators punch the data in, and Actual Live is where a planner or supervisor watches those punches land on the job's own flow diagram. This is shop floor data collection turned into a live picture rather than a grid of numbers.
Most progress screens make you read a table and reconstruct the flow in your head. Actual Live keeps the flow in front of you: the same nodes, the same layout as the routing designer, each one wearing its current state. This article explains what it shows, what it deliberately refuses to do, and how it stays current.
The Third Mode of the Routing Tab
The Scheduled Job routing tab has three modes. The data grid lists steps as rows. The designer lets you lay out and edit the routing. Actual Live is the third, and it borrows the designer's exact diagram: the same nodes in the same stored positions, built through the same conversion pipeline, so the picture you monitor matches the picture you planned.
What changes is the payload on each node. Instead of an editable step, every node carries a progress card:
- A status badge: Queued, Running, or Complete.
- Logged hours against planned hours.
- A progress bar filling toward the plan.
Around the diagram sit a header strip, a completion-ring sidebar, and a legend, so a glance tells you both the whole-job state and each step's share of it.
Read-Only by Design
Actual Live watches, it never edits. You can drag a node to declutter a busy diagram, but those drags are in-session only and are never persisted to the routing. Reload the job, by reselecting it or hitting refresh, and every node snaps back to the designer's stored positions. Connector editing and node deletion are switched off entirely.
That restraint is the point. The plan is a contract, and a monitoring screen that could quietly nudge it would undermine the whole separation of actuals from plan that the rest of the platform depends on. If you want to change the routing, you use the designer. If you want to watch the routing, you use Actual Live.
How a Node Knows Its Progress
Each node joins to the schedule data that describes its real progress:
| Node type | How it joins to actuals |
|---|---|
| Work-center step | Matches on its routing step, then its work center, and reads that schedule's logged-versus-planned hours |
| Sub-assembly | Rolls up every schedule row tied to the sub-assembly product |
| Material | Tracks no actuals, because nothing is produced there |
Alternative and parallel work-center child nodes are not drawn in this view. The primary node carries the actuals, consistent with how a parallel sibling's actuals always follow its primary elsewhere in the platform. That keeps the diagram readable and the progress unambiguous.
The Completion Rule
A step shows Complete when its remaining hours reach zero, meaning logged hours have caught up to planned, or when its actual end date is set. Both paths count for a reason: the planner's Log Actuals grid records hours without stamping an end date, so a fully logged step judged on the end date alone would sit at Running forever. A single shared rule decides completion for the node cards, the sub-assembly picker, and the job rollup, so every surface agrees on what "done" means.
The end-product node is special. It carries no schedule of its own, so its state is derived from the steps that feed it. When the last upstream work center completes, the end item flips to Complete and its inbound path renders as a finished connector. It is a summary, not a counted step.
Staying Current Without Hunting
Actual Live reads its schedules fresh from the database on every load, with no cache in the way, so reopening a job always shows the latest numbers, whatever the kiosk or another planner just logged. On top of that, saving an actual anywhere broadcasts a change notification, and an open Job View listens for it and reloads on its own. The practical result: an operator logs three hours at the machine, and the card on your screen updates without you reaching for a refresh button.
Logging From the Screen You Are Watching
Monitoring often turns into action, so Actual Live lets you log without leaving it. Double-click a node and the shared Log Actuals flow opens, the same one the Job View uses from its right-click menu, complete with the closed-operation check, the actual-start capture, and the prior-step prompt. A sub-assembly node first shows a step picker so you choose which child step you are recording against. Because it is the same launcher, both surfaces behave identically, and anything you log flows straight back into the cards you were watching.
Where It Sits in the Loop
Actual Live is the watching end of a loop that starts at the kiosk. Operators capture a production punch, those punches roll up into daily hours, and Actual Live paints them on the diagram. When the work is done, the plan only changes on the next reschedule, with completed steps frozen. For the planner-side path to enter the very same actuals, see logging actuals from the planner in EDGEBIC, and for the concepts underneath it all, what is production scheduling.
To see how this monitoring view fits the wider kiosk and actuals story, start at the EDGEBIC shop floor guide or the EDGEBIC product overview.
Expert Q&A: Deep Dive
Q: An operator just logged three hours at the kiosk. Do I have to refresh Actual Live to see it?
A: The screen reads schedules fresh from the database on every load, so reopening the job shows the newest numbers with no cache in the way. Beyond that, saving an actual anywhere, at the kiosk, the Schedule View, or Actual Live itself, broadcasts a change notification that an open Job View listens for, so it reloads on its own. In practice you see the operator's three hours appear on the step's card without hunting for a manual refresh.
Q: My job has a sub-assembly node. How does its progress get counted?
A: A sub-assembly node rolls up every schedule row tied to that sub-assembly product, so its card reflects the combined logged-versus-planned hours of the child steps, not a single row. A plain material node tracks no actuals at all because nothing is produced there. If you double-click a sub-assembly node to log actuals, EDGEBIC first shows a step picker so you choose which child step you are recording against.
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
The Schedule Reconciliation Report in EDGEBIC, Explained
Eight parameter checks over two exception grids. See how EDGEBIC reconciles the plan against the plant and shows only the rows that disagree.
Why a Dependent-Parallel Child Is Exempt From the Over-Booked Check
Three synchronized drills book 24 hours on an 8 hour day. That is real plant behavior, not a capacity breach, and flagging it would make the whole check useless.
Confirming a Sub-Assembly Versus the End Product in EDGEBIC
One dialog, two mechanisms. See why confirming an end product reduces the build directly while confirming a sub-assembly works through ordinary stock netting.
