- Home
- Blog
- EDGEBIC How-To
- How to Schedule a Rush Order in EDGEBIC
To schedule a rush order in EDGEBIC, give it a priority number lower than the jobs it must beat, save, then run the scheduler with the affected jobs ticked. Priority is the lever: the engine sorts the queue by priority and plans each job completely before the next, so on a loaded plant the number is the plan. There is no expedite mode and no mode picker. EDGEBIC by User Solutions expedites through the ordinary run, which means the same safety nets apply and you always see the cost to the jobs the rush order displaces.
This post is the rush-order sequence. For the mechanics of the run, read how to run the scheduler in EDGEBIC; for the priority field itself, how to set a job priority is the companion. Everything is indexed at the EDGEBIC how-to hub.
Before You Start
- The rush order exists, or you are ready to create it. How to create a manufacturing order covers the entry.
- You know which existing jobs share the rush order's work centers, because those are the ones it will displace.
- At least one active shift exists and the rush order's product has a routing.
The Steps
- Open the Schedule area and select the Drive Schedule tab.
- Set the rush order's priority below the jobs it must beat. Type the number into the Priority cell, or drag the row above them with the grip handle. With priority bands (10, 20, 30) you can slot it in at 5 or 15 without renumbering anything else.
- Set the due date to the promised ship date if it is not already set.
- Click Save Changes on the filter bar.
- Tick the right scope. Tick the rush order and the jobs it will displace on the shared work centers, so their new dates are computed in the same run.
- Press the schedule button and read the Confirm Scheduling dialog: it states how many jobs are new and how many will be rescheduled.
- Confirm and let the progress overlay finish.
What Changes When You Save
| Surface | Effect |
|---|---|
| The rush order | Planned first among the jobs it competes with, claiming capacity ahead of them. |
| Displaced jobs | Re-planned to fit around the rush order; their Item Start and Job End move out. |
| Days Late | Recomputes on every ticked job, so you see the rush order's cost to the others. |
| Untouched jobs | Jobs you did not tick keep their existing schedules and reservations. |
| Recorded work | Completed and in-progress steps are never moved on any of the affected jobs. |
The displaced jobs are the honest part of the trade. Expediting is not free: the hours the rush order needs come out of the same finite capacity everything else uses. Including the displaced jobs in the run, and reading their Days Late, is what turns a blind promotion into an informed decision.
How to Check It Worked
Read Days Late on the rush order first. Zero means the plan makes the date. A positive number, shown before the date passes, means even at the front of the queue the plant cannot build it in time.
Then read Days Late on the jobs you displaced. If promoting the rush order just pushed three other promises past their dates, you have swapped one late job for three, and that may not be the trade you wanted. The grid shows you the whole cost in one view.
Common Mistakes
Promoting the rush order without including the jobs it displaces. If you tick only the rush order, the displaced jobs keep their old dates on screen even though the plant reality has changed. Include them, so their new Days Late is computed and visible.
Expecting priority to add hours. Priority buys the front of the queue, not extra capacity. If the constraining work center is out of hours in the window, no number changes that. The real lever then is a per-day capacity override adding overtime on that machine for those days.
Using dense priority numbering. Inserting a rush job into a 1, 2, 3 list forces every row below it to renumber. Number in bands so a rush job is a single edit.
Forgetting to save before running. Priority edits are staged. If you leave Save Changes unpressed and run anyway, the queue is still the old one.
What to Do Next
If the rush order lands late even at priority 1, the constraint is not sequencing: work the checklist in how to see why a job is late. If the bottleneck is a specific machine, how to flag and schedule around a bottleneck covers anchoring it. Rush orders carry real cost beyond the schedule, and the real cost of rush orders in the job shop makes that case. The EDGEBIC product page covers the platform.
Expert Q&A: Deep Dive
Q: A hot order came in and it has to ship Friday. Walk me through it.
A: Give it the capacity ahead of everything it competes with, then verify the whole picture. Create the order with its product, quantity and Friday due date, or find it if it exists. Set its Priority below the jobs on the work centers it shares: with priority bands like 10, 20, 30 you make it 5 and nothing else renumbers. Save Changes. Now decide scope: tick the rush order plus the jobs it will displace on the shared machines, so their new dates get computed too, and run the scheduler. Read the confirm dialog to check the job counts, then read Days Late on the rush order. Zero means the plan makes Friday. A positive number means even at the front of the queue the plant cannot build it in time, and your levers are overtime on the constraining work center for those days, or a longer date.
Q: I set the rush job to priority 1 and it still lands late. What now?
A: Priority buys you the queue, not more hours. If the rush job is late even at the front, the constraint is capacity or the calendar, not sequencing. Work the late-job checklist: is the constraining work center simply out of hours in the window, is there a holiday or unassigned shift creating a gap, is the work center throttled below 100 percent utilization or limited to one job per day, and does the routing add queue time or transit days you forgot about. If the machine genuinely cannot fit the work before Friday, no priority number changes physics. A per-day capacity override adding overtime on that machine for those specific days is the real lever, or renegotiating the date.
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.
