- Home
- Blog
- Shop Floor Execution
- The Auto-Filled Actuals Badge Explained in EDGEBIC
The Auto-Filled Actuals Badge Explained in EDGEBIC
In EDGEBIC by User Solutions, the auto-filled badge marks an actuals row whose hours were written by the system from the plan rather than observed by a person on the floor. It is a small pill in the Source column of the Log Actuals grid, and it answers a question every planner eventually asks about a suspiciously tidy row: did somebody actually see this happen, or did we assume it?
Provenance is not a luxury in shop floor data collection. Once a number lands in the actuals record it drives reschedules, progress percentages, and variance reports, and it does so regardless of where it came from. The badge is how EDGEBIC keeps assumed data visible instead of letting it blend in with the real thing.
Where Auto-Filled Rows Come From
There is one main source, and it is a shortcut somebody deliberately took.
An operator walks up to a machine and starts an operation that sits third in its job's routing. The first two steps have no logged actuals: maybe the earlier operator forgot to punch, maybe the work genuinely ran but nobody recorded it. EDGEBIC notices and shows a warning before the run punch opens: earlier steps in this job have no actual dates.
The operator has two honest choices. Walk away, find out what really happened upstream, and get it logged. Or acknowledge the warning and continue, in which case EDGEBIC fills the missing upstream steps from their planned start and end dates so the job is not left with a hole in its history. That second path is the backfill, and everything it writes is badged. The full mechanics of that prompt are covered in the prior-step actuals gate at the kiosk.
The other source is mirrored data. When a routing step runs on a parallel work center, the sibling row's hours are copied from the primary rather than observed independently, and they are tagged the same way for the same reason. See why a parallel step's actuals follow the primary.
What the Badge Actually Tells You
| Row state | What it means | What to do |
|---|---|---|
| No badge | A person entered these hours, or the kiosk punched them | Trust it |
| Auto-filled badge | The system wrote them from the plan | Replace with real values when you can |
| Badge on a mirrored row | Copied from the parallel primary | Correct the primary, not this row |
The important nuance is that a badged number is not wrong. It is the plan's number, which is the best available guess at what happened when nobody recorded it. It is simply not evidence. A shop that treats it as evidence ends up quoting future jobs against times nobody ever measured.
The Badge Clears the Moment You Edit
This behavior is worth calling out because it is easy to miss. The badge is not a permanent stamp that requires an administrator to remove. Type a new value into the hours or pieces cell and the badge disappears immediately, before the save, and the record is retagged as human-entered when it commits.
That live response is deliberate. A planner working down a list of badged rows gets instant confirmation that each one has been dealt with, and the remaining badges are an honest to-do list. Nobody has to remember which rows they already fixed.
A Worked Example
Job with a four-step routing. The kiosk operator at step three acknowledges the prior-step warning on Wednesday morning.
| Step | Work center | Actual hours | Source |
|---|---|---|---|
| 10 | Saw | 3.0 | Auto-filled from plan |
| 20 | Mill-1 | 6.5 | Auto-filled from plan |
| 30 | CNC-1 | 7.53 | Kiosk punches |
| 40 | Finish | not started | none |
Steps 10 and 20 are now marked started and complete on their planned dates, so the reschedule that night plans step 40 forward from step 30's real finish, and it does not try to move steps 10 or 20 at all. The plan is coherent. The history is half-invented, and the two badges say so plainly.
Thursday morning the planner asks the saw operator what really happened. The answer: the saw ran Monday, not Tuesday, and took 4.2 hours, not 3.0. That correction goes into the grid, the badge clears, and the shop's cycle-time data on that part becomes worth something.
Why This Matters Beyond Tidiness
Three concrete consequences follow from knowing which rows are assumed.
Quoting. Estimated hours on future jobs are only as good as the observed hours behind them. Backfilled rows always match the plan exactly, so a data set full of them will confirm whatever the routing already said and tell you nothing new.
Variance analysis. A plan-versus-actual report reading badged rows shows zero variance on those steps, because plan and actual are literally the same number. Real variance is diluted by the fake zeros.
Trust. When a supervisor challenges a number, being able to say "that one came from a punch, this one we filled in" ends the argument in seconds. Being unable to say it turns every review into a debate about the data instead of the operation. That is the same reason actuals are immutable and every supervisor correction is append-only.
Keeping the Badges Rare
The badge is a symptom, not the disease. Its frequency is a direct measure of punch discipline on your floor. A shop where operators punch in and out of every operation will see it almost never. A shop where the kiosk is used casually will see it constantly, and its schedule will drift accordingly.
The cure is the daily rhythm rather than a setting: punch at the start of every operation, punch the pauses with a reason, punch complete at the end, and let the planner reschedule on a fixed cadence. That cadence is described in the daily rhythm of a kiosk-run shop.
The Bottom Line
The auto-filled badge separates what your shop observed from what EDGEBIC inferred. Backfilled and mirrored rows behave like any other actuals in the plan, so the badge is your only signal that a number is a plan value wearing a history's clothes. Replace badged rows with real values while the shift still remembers, and treat a rising badge count as a floor-habit alarm. See the whole execution loop in the shop floor execution guide, or explore EDGEBIC.
Expert Q&A: Deep Dive
Q: Half my job's rows show the badge after an operator clicked Continue at the kiosk. Should I be worried?
A: Worried is too strong, but you should clean it up while the shift still remembers. Those rows carry the planned dates for steps nobody logged, which means the job's history is currently a plausible story rather than a recorded one. Ask the supervisor for the real start and finish on each badged step, type them into the Log Actuals grid, and watch the badges clear one by one. Ten minutes of work restores a job's audit trail.
Q: Can I report on how much of my actuals data is system-filled?
A: The provenance tag rides on the saved record, not just the screen, so every backfilled day is distinguishable from a hand-entered one in the data itself. Practically, scanning the Log Actuals grid for badged rows on your recent jobs is the fastest read: a shop with clean punch discipline shows almost none, and a shop with a lot of them has a floor-habit problem that no amount of scheduling sophistication will fix.
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.
