12.1 Planning Detailed Schedules

Key Takeaways

  • Infinite loading ignores capacity when placing orders on the schedule; finite loading respects stated capacity limits at each work center
  • Forward scheduling starts at the earliest start date and works toward completion; backward scheduling starts at the due date and works earlier
  • Operation sequencing uses routing steps, setup and run times, work-center calendars, material availability, and priority rules as inputs
  • Detailed schedules translate MRP planned orders and master schedule demand into timed operations at specific resources
  • CPIM expects you to choose loading and scheduling direction based on capacity reality and due-date risk—not habit
Last updated: July 2026

Exam Content Manual (ECM) Domain VII—about 12% of the single CPIM exam—tests whether you can turn master plans and material requirements into executable shop and service schedules. At this level, the question is no longer “how many of item X do we need next month?” It becomes “which operation runs on which resource, starting when, finishing when, and with what material?” Detailed schedules answer that question. They sit below master scheduling and material requirements planning (MRP) and above daily dispatching. If the detailed schedule is wrong, Production Activity Control (PAC) spends its day fighting fires instead of executing a plan.

Why Detailed Scheduling Matters on the Exam

CPIM scenarios often present a plant that “has a plan” yet still misses due dates. The trap is confusing planning horizons. Master production scheduling (MPS) and MRP create order-level timing. Detailed scheduling creates operation-level timing: setup, run, queue, wait, and move between work centers. Exam items reward candidates who notice when capacity was assumed infinite, when a schedule was built only forward from “now,” or when sequencing ignored setup families and material readiness. Domain VII expects you to diagnose those failures and prescribe the right loading and scheduling logic.

From Plans to Timed Operations

A detailed schedule assigns each routing operation a planned start, planned finish, and work center (or work center group). Inputs typically include:

  • Firm and planned manufacturing orders released from MRP or the master schedule
  • Routings with operation sequence, standard setup time, and standard run time per unit
  • Work-center calendars (shifts, holidays, preventive maintenance windows)
  • Current work-in-process (WIP) and open operation status
  • Material availability (components staged or pegged to the order)
  • Due dates, customer priorities, and any freeze fences that restrict rescheduling

Without those inputs, “scheduling” is just a list of hope. With them, the scheduler can load hours onto resources and detect conflicts early.

Infinite Loading Versus Finite Loading

Infinite loading places every operation on the calendar based on lead-time offsets and due dates without checking whether the work center already has more hours than available. The schedule may show 18 hours of work on a day that has only 16 available hours. Infinite loading is fast and useful for visibility—“we are overloaded Thursday”—but it does not automatically resolve overload. Many MRP-linked schedules behave like infinite loading until a finite scheduler or planner intervenes.

Finite loading respects stated capacity. When a work center is full, the next operation is delayed (or an alternate resource is chosen) until capacity exists. Finite loading produces a more executable schedule but requires accurate capacity data and can push completion dates later than the customer due date. On the exam, if a vignette says the scheduler “never overloads a cell,” think finite loading. If the plan shows peaks above calendar hours and planners “expedite around overload,” think infinite loading plus manual recovery.

AspectInfinite loadingFinite loading
Capacity checkNone (or after-the-fact)Enforced when placing work
SpeedFast; easy to regenerateSlower; more computation
Visibility of overloadOverload appears as peaksOverload appears as delayed jobs
Due-date riskHigh if peaks ignoredMay miss due dates unless capacity is added
Best useRough-cut insight, early warningShop-floor executable timelines

Neither approach is universally “correct.” Make-to-stock plants with stable mix often use finite scheduling at bottleneck work centers while leaving non-bottlenecks closer to infinite logic. Job shops with highly variable mix may start infinite for planning, then finite-schedule the critical path.

Forward Scheduling Versus Backward Scheduling

Forward scheduling starts at the earliest feasible start date—often “today” or the material-ready date—and adds operation times (plus queue, wait, and move allowances) until the order finishes. The result is an earliest completion date. Forward scheduling answers: “If we start as soon as we can, when do we finish?” It is natural for rush jobs, repair work, and environments where early completion is valuable or inventory of finished goods is acceptable.

Backward scheduling starts at the due date and subtracts operation and interoperation times to find the latest start that still meets the promise. It answers: “When must we start to finish on time?” Backward scheduling minimizes early completion and WIP if lead-time estimates are accurate. The risk is that the calculated start falls in the past; that signal means the due date is already at risk and requires overtime, splitting, alternate routing, or renegotiation.

Mixed strategies appear often in practice: backward schedule to the due date for planning, then forward schedule from “now” for execution when the order is late. CPIM cares that you can explain the directional difference and the managerial signal each creates.

Operation Sequencing Inputs

Even after loading direction is chosen, operation sequencing decides which job runs next on a shared resource. Core inputs include:

  1. Routing sequence — Operation 10 before 20 before 30; you cannot invent parallelism the routing does not allow unless alternate routings exist.
  2. Setup and run standards — Setup may dominate short runs; sequence within a setup family can cut changeover time dramatically.
  3. Work-center calendar and shift pattern — A two-shift cell cannot absorb a three-shift load without overtime authorization.
  4. Precedence and nesting constraints — Heat treat before grind; paint after weld; cure times that create minimum wait.
  5. Material and tooling readiness — An operation scheduled without kit or fixture creates idle time that looks like “queue” but is really a staging failure.
  6. Priority rules — First-come-first-served, shortest processing time, earliest due date, critical ratio, and others (covered in depth in section 12.3).

A planner who sequences only by due date while ignoring setup families may meet theoretical due dates on paper and still lose hours to changeovers. A planner who sequences only by setup efficiency may starve a hot customer order. Detailed scheduling is the art of balancing those inputs against capacity reality.

Planning Non-Standard Load

The ECM explicitly requires you to plan demand that never appears on a sales forecast. Unplanned or non-standard load consumes the same capacity as saleable production:

  • Samples for customers and trade shows
  • Tests and qualification runs
  • Repairs and warranty work returning through the plant
  • Rework of defective output
  • Engineering prototypes competing for the same skilled cells

The failure mode is predictable: none of this is in the master schedule, all of it is in the work centers, and the schedule quietly slips while the planner insists the load is only 92%. The fix is to reserve a named allowance — a percentage of capacity or a standing planned order — so non-standard load is visible before it is urgent.

Industry-Specific Output: By-Products, Co-Products, and Recycled Material

Some industries generate more than one output from one process run, which breaks the one-parent assumption behind ordinary bills of material:

Output typeDefinitionPlanning consequence
Co-productsTwo or more products of comparable value produced together and not separable by choiceYou cannot schedule one without producing the others; plan the process, then allocate output
By-productsSecondary output of minor value produced incidentallySupply appears without being ordered; it must still be received, stored, sold, or disposed of
Recycled materialReclaimed internal scrap or returned material re-entering as inputReduces purchased requirements, but only at the recovery yield actually achieved

The scheduling consequence is that in a process industry the run quantity is driven by the primary product while inventory of the companion outputs rises whether demand exists or not. A planner who schedules a chemical batch to satisfy product A must simultaneously answer where product B is going. Recycled material creates the mirror problem: if the plan credits 100% recovery and reality delivers 80%, MRP under-orders virgin input every cycle and the shortage shows up at the last possible moment.

Exam Scenario Pattern

Expect a vignette where MRP releases orders that all land on the same painting line in week 3. Infinite loading shows 140 hours of paint demand against 80 hours of capacity. Forward scheduling from today finishes several jobs early and piles WIP before the bottleneck. Backward scheduling from customer dates shows starts already overdue for two orders. The competent response is not “run harder”—it is to recognize loading type, scheduling direction, and which sequencing inputs were missing (for example, no alternate paint booth, no freeze on new releases into the overload window). Domain VII rewards that diagnosis.

Detailed scheduling is therefore the bridge from plans to PAC. Get loading and direction right, feed sequencing with complete inputs, and the shop has a schedule worth controlling.

Test Your Knowledge

A scheduler places every released order on the paint booth calendar using standard lead times and never checks whether daily paint hours exceed the booth’s available hours. Which loading approach is in use?

A
B
C
D
Test Your Knowledge

A repair shop wants the earliest possible completion for an emergency gearbox rebuild that just received all parts. Which scheduling direction best matches that goal?

A
B
C
D
Test Your Knowledge

Which set best represents required inputs for realistic operation sequencing at a shared CNC cell?

A
B
C
D
Test Your Knowledge

Backward scheduling of a make-to-order job calculates a required start date two days in the past. What is the most accurate managerial interpretation?

A
B
C
D