- Home
- Blog
- Quoting & Promising
- Quoting a Repeat Order Faster in EDGEBIC
A repeat order reuses a product that already carries a routing and rates, so a new quote re-simulates against today's live load in seconds and returns a promised date built on the shop you have now. EDGEBIC by User Solutions treats a reorder the same way it treats a first-time enquiry, with one difference that saves all the work: the product setup is already done. You raise a quote, click simulate, and read a fresh, capacity-aware date and cost.
The speed comes from where the numbers live. A quote does not store the routing or the rates; it points at a product, and the product owns those things as master data. So a repeat order inherits the full routing, the work-center rates, and any sub-assemblies without a single field to re-enter.
The setup that carries over for free
When you first quoted this product, three things had to be right for the simulation to produce a trustworthy number: the product needed a routing, its work centers needed hourly rates, and the calendars needed to reflect reality. On a repeat order, all three are already in place. That is the entire reason a reorder quotes faster.
| What a repeat order reuses | Where it lives |
|---|---|
| The routing steps and their times | On the product, as master data |
| The work-center hourly rates | On each work center |
| Material cost basis | Material routing steps, or the product's unit cost |
| Sub-assembly hours and cost | Rolled up recursively from child routings |
None of this is copied onto the quote. The quote references the product, and the simulation reads the current version of everything above at the moment you click simulate.
Why the date moves even when nothing about the product changed
Here is the part that catches planners who expect a reorder to quote the same date as last time. The routing is identical, the rates are identical, so the hours and the cost come back the same. On the documented Widget-A product, the saw, mill, and assembly routing allocates 151.5 work hours at a $9,230 cost whether you quote it in June or in September.
The promised date is different, because the shop is different. The simulation schedules the reorder around whatever is already committed on your machines today. A quarter with a deep backlog pushes the date out; a lighter quarter pulls it in. This is not a flaw; it is the whole reason to quote against real capacity instead of a fixed lead-time rule. The reorder's honest date reflects the load you actually carry, which is the load your customer's job will actually queue behind.
Conversion is one-way, so repeat means a new quote
A quote can be converted to a manufacturing order exactly once. After conversion, its status locks at Converted and it can never produce a second order. Three guards enforce this: the status check, an authoritative check for any existing order already linked to that quote, and a job-number check. Together they make double-conversion impossible.
That design is exactly why re-simulating is the right move for a reorder. You do not revive the old quote; its dates are stale and its conversion is spent. You raise a new quote for the same product, and the new simulation prices the reorder against current capacity. The old quote stays as a clean record of what you promised last time, and the new one tells the truth about this time. For the full flow from quote to order, see how a quote becomes an order.
Finding the customer's prior quotes
Repeat business usually starts with "what did we charge them last time?" You can pull every quote for a given product, which surfaces the history for that part across customers and orders. The prior quote's saved unit price is right there, so you can hold the old price if the customer expects it, or re-derive from current cost if your rates have moved. Because the manual cost override and the calculated labor and material split are both preserved on the old quote, you can also see whether last time's price included a deliberate extra, which is exactly the context the new quote needs.
When the routing has drifted
Sometimes a repeat order is not quite the same job. An engineering change added a step, or a process improvement cut a time. You do not rebuild the quote for that. Update the product's routing once, as master data, and every future quote inherits the change automatically. The simulation always reads the current routing, so a new step or a revised time flows into the next quote's estimate, including sub-assembly hours rolled up recursively through child routings. You maintain the product; the quotes follow. This keeps first-time and repeat quotes on the same single source of truth, which is what keeps your quoted hours honest over years of reorders.
The repeat-order habit
Good shops build a simple habit around reorders: raise a new quote, confirm the quantity, simulate, and read the date against the customer's ask. The whole cycle is seconds because the product carries everything. If the date fits, price it and move. If it does not, the same scenario workbench that helps a first-time quote helps a reorder, because a busy shop is a busy shop whether the job is new or familiar.
This is the quiet payoff of quoting against real capacity: the more you quote a product, the faster and more trustworthy each quote gets, because the routing and rates are proven and only the shop's load changes. See the full workflow in the EDGEBIC quoting guide, and explore EDGEBIC to quote a real reorder against your live load.
Create a new quote for the same product and quantity, then run the simulation. Because the product already has a routing and its work centers already have rates, the setup work is done: the simulation runs the finite capacity engine against today's live load and returns fresh dates and cost in one click. The new promised date reflects the shop you have now, not the shop you had when you quoted the job last time.
No. Conversion is one-way. Once a quote is converted, its status locks at Converted and it can never produce a second manufacturing order. A repeat order gets its own new quote. This guard protects you from accidental double orders, and it is also why re-simulating is the right move: the first quote's dates are stale, and the new quote prices the reorder against current capacity.
The routing and rates are the same, but the shop is not. The simulation schedules the reorder around whatever work is already committed today, so a busier shop pushes the date out and a lighter one pulls it in. The hours and cost stay stable because they come from the routing, but the promised date moves with your live load. That is the point of quoting against real capacity instead of a fixed lead-time rule.
Expert Q&A: Deep Dive
Q: A regular customer reorders 200 of the same widget they bought last quarter. What is the fastest honest way to quote it?
A: Raise a new quote for the same product at quantity 200 and simulate. The routing (saw, mill, assembly) and the work-center rates are already on file, so there is nothing to configure. The engine allocates the same 151.5 work hours and the same $9,230 cost the routing produces, but it schedules them around this quarter's load, so the promised window may differ from last time. If the customer wants the old price, your saved unit price is right there; if capacity has tightened, the date tells the truth before you commit.
Q: The routing changed slightly since the last order. Do I have to rebuild the quote?
A: No. Update the product's routing once, then raise a new quote and simulate. The simulation always reads the current routing, so a new step or a revised time flows into the estimate automatically, including any sub-assembly hours rolled up recursively. You are never rebuilding a quote by hand; you maintain the product's routing and rates as master data, and every quote, first-time or repeat, inherits the latest version.
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
Deleting a Quote Scenario You No Longer Need in EDGEBIC
Deleting a scenario removes it and its overrides and nothing else. See what survives, why an applied scenario is safe to delete, and how to keep a quote's scenario list readable.
After Conversion, Edit the Order and Not the Quote in EDGEBIC
Once a quote converts, the manufacturing order is the live record. See why quote edits stop reaching production, and what the quote is still good for afterward.
Finding One Quote in a Long List in EDGEBIC
Three filters narrow the EDGEBIC quote grid: status, customer, and sales order. See how they combine, what each one answers, and why the filter also sets the blast radius.
