- Home
- Blog
- Visual Scheduling
- Auto Re-Sequencing: Closing the Gap After a Gantt…
Auto Re-Sequencing: Closing the Gap After a Gantt Drag in EDGEBIC
Auto re-sequencing in EDGEBIC pushes the later operations on the same machine forward after you drag a bar, so the queue re-tightens instead of leaving a gap or an overlap, and every pushed operation is staged in the same pending set as your original move. EDGEBIC by User Solutions makes this optional, because sometimes you want the cascade and sometimes you want to move one bar by hand. This post explains what it does, how it stages, and when to switch it on or off.
The visual scheduling pillar guide covers dragging in general; here we focus on what happens to the bars behind the one you moved.
The Gap Problem a Drag Creates
Drag an operation earlier on a busy machine and you open a gap where it used to be. Drag it later and you may push it on top of the operation already sitting there. Either way, the machine's queue is no longer tight. Fixing that by hand means dragging each following operation, one at a time, until the line closes up again. On a packed work center that is tedious and error-prone.
Auto re-sequencing does it for you. When it is enabled, moving one operation cascades to the operations behind it on the same work center: each shifts to start immediately when the previous one ends, so the queue packs back down automatically. One drag re-tightens the whole line.
How the Cascade Stages
The cascade does not save on its own. It follows the same deferred-apply model as every other edit, which is what keeps it safe. When auto re-sequencing fires:
- Your dragged bar turns to the Overridden state, pending.
- Each later operation on that machine that the push moves also turns Overridden and joins the pending set.
- The pending-changes count on the toolbar rises by the whole group, not just your one drag.
- Save Changes writes the entire set at once, and Discard reverts all of it.
This is why a single drag can suddenly show several pending bars, and it is by design. The cascade is a proposal like any other, staged so you can review it before committing. If the new order is right, save it; if not, discard the whole thing and try again. For the full picture of how pending changes work, see staging changes with Save and Discard.
An optional refinement removes any residual gaps entirely, packing the following operations with no slack between them. Whether you want a tight pack or a simple forward push is a configuration choice.
Not the Same as the Downstream Flag
It is easy to confuse auto re-sequencing with the downstream flag, and they are genuinely different:
| Behavior | Acts on | What it does |
|---|---|---|
| Auto re-sequencing | Later operations on the same work center | Actually moves them forward and stages the moves as pending. |
| Downstream flag | Later operations in the same job | Marks them for review without moving anything. |
Auto re-sequencing keeps a machine's queue physically tight. The downstream flag is a "please review" signal that an earlier step in a job moved and a later step in that job may now be out of sequence; it writes nothing. Both can appear after one drag, and reading them together tells you a full story: the machine re-packed itself, and one job elsewhere needs a look. The downstream side is covered in how drag and drop shows the ripple.
Keeping One Operation Out of the Cascade
Sometimes you want the queue to re-tighten but one specific operation to stay put. Lock it first. Right-click the operation and choose Lock Single Operation Segment in Current Position, and the cascade flows around it instead of pushing it. This is the clean way to say "re-pack the machine, but not this step."
If a cascade has already pushed something past where you wanted it, remember nothing is committed while the bars are Overridden. Press Discard to revert the whole set, lock the operation you need fixed, and drag again. Because the pushes stage rather than save, an unwanted cascade is always reversible before it becomes real.
A Worked Cascade
A rush job needs to jump ahead on a machine that already has three jobs queued behind its current operation.
- With auto re-sequencing enabled, you drag the rush job's operation earlier on the machine.
- The three jobs behind it each shift forward to start when the previous one ends. The queue re-tightens automatically.
- The pending count reads 4: your drag plus the three pushed operations, all Overridden.
- You scan the new order. It looks right, so you press Save Changes and the whole set commits together.
One deliberate move, one review, one save, and a machine's entire queue re-sequenced cleanly.
When to Turn It Off
Auto re-sequencing is powerful when you want a machine to stay packed, but there are times you would rather move bars one at a time: delicate hand-tuning of a queue, a change where you want to see the gap before deciding, or a machine whose order you are deliberately spreading out. For those, turn the option off in the scheduler configuration and each drag moves only the bar you grabbed.
The general rule: enable it when tightening machine queues is your routine, and disable it when you want surgical, single-bar control. Either way, remember that saving a re-sequenced set records dates without re-running capacity, the same override-and-warn contract that governs every edit. When you want the engine to re-plan around the new order, press Re-Schedule, which touches only the jobs you changed. Deciding how tightly to pack a machine is exactly the kind of trade-off that job shop scheduling lives on, and EDGEBIC gives you both the automatic pack and the manual move.
Why It Is Optional
A scheduler that always re-sequenced would take control away from the planner, and one that never did would make every queue-tightening a chore. EDGEBIC makes it a switch, so the behavior matches how you actually work. When it is on, a single drag keeps a machine's line honest; when it is off, you move one bar at a time. And because the cascade stages like everything else, you always see the full proposal before it becomes the plan, and you can lock the one operation you need to protect.
See the full EDGEBIC platform, or bring a packed machine's queue to a demo, move one rush job to the front, and watch the line re-sequence itself with US.
Expert Q&A: Deep Dive
Q: I moved a rush job earlier on a machine and now the three jobs behind it overlap. Do I have to drag each one?
A: Not if auto re-sequencing is enabled. With it on, moving the rush job earlier pushes the three jobs behind it forward automatically, each starting when the previous one ends, so the queue re-tightens without you dragging each bar. All three become pending changes alongside your original move. Check the pending count, confirm the new order looks right, and Save the whole set at once. If you would rather move them by hand, turn the option off first.
Q: Auto re-sequencing pushed a job past where I wanted it. How do I keep it out of the cascade?
A: Before dragging, right-click the operation you want held and choose Lock Single Operation Segment in Current Position. A locked segment is protected from the push, so the cascade flows around it. Alternatively, since the pushes are all staged and nothing is committed yet, press Discard to revert the entire set, then either lock the operation you want fixed or turn auto re-sequencing off for a manual, one-bar-at-a-time move.
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
Staged Changes on the EDGEBIC Planner Board
Nothing on the Planner board is written until you press Save Changes, and a machine-only change writes no actual dates at all. What staging protects, and what saving actually records.
Why EDGEBIC Refuses a Drop on the Planner Board
A refused drop is never silent and never destructive. EDGEBIC keeps the machine, keeps your time shift, and puts the reason on the status line. Here is every refusal and what it means.
Why Planner View Focus Is Never Saved in EDGEBIC
Clicking a bar re-orders the machine block for as long as you are looking at it. It is a way of seeing, not a setting, so it never touches your saved configuration.
