# Scheduling Build-to-Print Jobs When Customers Keep Changing Due Dates

> Source: https://netray.co/resources/scheduling-build-to-print-jobs-when-customers-change-due-dates
> Publisher: Netray (netray.co), AI and integration engineering for ERP and manufacturing systems.
> Section: Knowledge Base

## Short answer

How build-to-print shops schedule when customers change due dates: capacity visibility, outside processing lead times, expedite rules and honest promise dates.

## Category

erp-general

## Content

**Intro:** When customers keep changing due dates, a build-to-print shop needs a schedule that shows real capacity by work center, includes outside processing lead times, and follows written rules for expedites, so promise dates are based on load rather than optimism. Whiteboards and spreadsheets break as soon as five jobs move at once. This guide covers how to schedule around bottleneck machines, how to handle outside processing, how to price and approve expedites, and how to give customers dates you can keep.

**Sections:**

#### Find the Real Bottleneck Before You Schedule Anything

**Body:** In most job shops one or two resources set the pace: a five-axis machine, a Swiss line, the CMM, a heat treat or plating vendor, or a single skilled programmer. Schedule those first. Measure available hours per week after maintenance, setups and realistic utilization, not the nameplate hours. If the CMM queue is three days long, every job that needs inspection will be late no matter how fast machining is. Load the bottleneck to a level you can actually deliver, and let non-bottleneck machines absorb the rest. Without this view, a customer date change triggers a scramble because nobody can say what moves where.

#### Treat Outside Processing as Part of the Schedule

**Body:** Anodize, passivation, plating, heat treat, NDT, painting and grinding often take more calendar time than machining. Build each vendor's quoted lead time, truck pickup schedule and typical slippage into the routing as a separate operation. If you promise a date that ignores a two-week plating cycle, a customer date change will break the commitment. Keep vendor lead times current and track which vendors are reliable. Aerospace work with Nadcap-accredited processors adds another constraint, because approved sources may be limited and lead times long. A schedule that treats outside processing as an infinite capacity step with zero lead time will be wrong.

**Bullets:**

- Enter vendor lead time and pickup days as an operation on the routing
- Track on-time delivery by vendor and adjust planning lead time
- Plan certifications and test reports that must arrive with the shipment

#### Write Expedite and Change Rules Everyone Follows

**Body:** Changes become chaos when every request is handled by whoever is loudest. Define rules: who can approve a due date pull-in, what information is required, and when to charge for it. Tie approval to a quick impact check on the bottleneck, other customers' jobs that would slip, overtime cost and outside processing feasibility. Price expedites to cover premium freight, overtime and disruption, and tell customers the cost before you commit. For pushouts, confirm whether material is already purchased and whether the delay affects blanket order terms. Record each change so you can show a customer how often dates moved when they dispute late delivery.

#### Give Promise Dates You Can Keep

**Body:** A promise date should come from available capacity plus queue, outside lead time, material availability and a buffer for inspection and shipping. If your ERP offers finite capacity scheduling, use it, though many job shop systems rely on infinite loading plus a dispatch list, which requires discipline. Publish a daily or weekly dispatch list per work center, and review late jobs in a short stand-up with the shop floor. Compare promised to actual ship dates every month. If you meet ninety percent but lose the rest to the same causes, such as late material or inspection backlog, fix those causes before adding more software.

#### Where AI Helps and When a Whiteboard Is Enough

**Body:** AI can summarize which jobs are at risk, explain why using ERP data, and answer questions such as what slips if this job moves up two days. It can read open work orders, routings and vendor lead times and recommend a sequence for planner approval. It does not make physical capacity appear. A twelve-person shop with simple routings may do fine with a clear dispatch board and weekly review. Invest in better scheduling when job count, outside processing and changes make manual replanning a daily fire drill.

**Cta:** Netray can add a private assistant over your ERP that flags at-risk jobs and answers what-if date questions for your planner. Tell us which system holds your work orders.

**Faq:**

#### How do job shops handle customers changing due dates?

**Answer:** By scheduling around the bottleneck resource, checking the impact of each change on other jobs, and following written rules for who approves pull-ins and when expedite fees apply. Keep outside processing lead times in the routing so changes are tested against real constraints.

#### What is finite capacity scheduling for a machine shop?

**Answer:** It schedules operations against limited available hours per work center, so the plan cannot load more work than a machine can do. Infinite loading ignores that limit and relies on people to level the load. Finite scheduling is more accurate but needs good routings, calendars and time data.

#### How should I charge for expedited orders?

**Answer:** Cover premium freight, overtime, disruption to other jobs and any extra outside processing cost, and tell the customer the charge before agreeing. A written expedite policy makes this consistent and keeps the shop from absorbing the cost of every urgent request.

## Related Slugs

- machine-shop-scheduling-software-cnc-job-shop
- scheduling-aerospace-machine-shop-with-outside-processing
- finite-capacity-scheduling-guide
- syteline-capacity-planning

## Search terms

job shop scheduling customer changes due date, machine shop scheduling outside processing, how to give accurate promise dates, expedite policy manufacturing, finite capacity scheduling job shop

---
Talk to an engineer: https://netray.co/contact?intent=erp_ai | Machine catalog: https://netray.co/agent/catalog.json
