Skip to content
Request a demo
PlatformModulesIndustriesSecurityPricingInsights Request a demo

Scheduling & MRP

Plan the floor against reality, not a spreadsheet from last week.

Finite-capacity scheduling and material requirements planning in one engine - demand nets against on-hand, on-order, and lead times to drive purchase and work orders, while a constraint-aware planner sequences every job by machine, tooling, labor, and due date and replans the moment the floor changes.

Request a demo See all 205+ features
Finite
Capacity scheduling
Real-time
Replan on floor events
Multi-level
BOM explosion
ATP / CTP
Order promising

The challenge

  • !Schedules are built in spreadsheets and stale the moment a machine goes down or a hot order lands
  • !MRP runs overnight in a separate system, so shortages surface on the floor instead of in the plan
  • !Infinite-capacity planning promises dates the shop can't actually hit, eroding on-time delivery
  • !Expedites and reschedules ripple through purchasing and production with no single source of truth

What it does

  • Constraint-aware finite-capacity scheduler sequences jobs against machine, tooling, labor, and material availability and replans automatically when the floor changes
  • Multi-level MRP nets gross demand against on-hand, on-order, allocations, safety stock, and lead times to generate planned purchase and work orders
  • Available-to-promise and capable-to-promise checks return realistic delivery dates at order entry
  • Master production schedule and rough-cut capacity planning balance demand against work-center load before it hits the floor
  • Drag-and-drop dispatch and Gantt views let planners override and resequence with instant impact analysis
  • What-if scenario planning models rush orders, downtime, and capacity changes before committing them

Inside the module

Every capability, included.

Master production schedule
Demand planning
Forecast netting
Multi-level BOM explosion
MRP netting
Planned order generation
Purchase requisition release
Work order release
Finite-capacity scheduling
Infinite-capacity load view
Rough-cut capacity planning
Work-center load leveling
Job sequencing
Dispatch list
Gantt scheduling board
Drag-and-drop reschedule
Forward and backward scheduling
Bottleneck identification
Setup and changeover modeling
Tooling and fixture constraints
Labor and shift calendars
Material constraint checks
Available-to-promise (ATP)
Capable-to-promise (CTP)
Order promising
Lead-time offsetting
Safety stock planning
Reorder point planning
Lot sizing
Exception messaging
Reschedule-in / reschedule-out alerts
What-if scenario planning
Schedule what-if comparison
Pegging and traceability
Capacity utilization analytics

One engine

MRP and scheduling that share the same truth.

Most shops run planning in one system and scheduling in another, so the material plan and the floor schedule are never in sync. Cortrova runs both on a single live data model.

Nets to reality

MRP explodes multi-level BOMs and nets demand against live on-hand, on-order, allocations, and safety stock - shortages surface in the plan, not on the floor.

Schedules to capacity

The finite-capacity engine sequences every job against machine, tooling, labor, and material constraints, so committed dates are dates the shop can actually hit.

Replans on change

A machine goes down, a hot order lands, a part slips - the schedule resequences and the affected purchase and work orders are flagged automatically.

The intelligence

Trunnion AI on the plan.

Constraint-aware sequencing

AI agents weigh due dates, setup similarity, bottleneck load, and material readiness to propose a sequence that protects on-time delivery while minimizing changeovers.

Exception triage

Reschedule-in and reschedule-out messages are ranked by impact, so planners act on the orders that actually threaten a ship date first.

Scenario modeling

Model a rush order, a line down, or an added shift and compare the schedules side by side before committing the change to the floor.

Connected across the platform

One source of truth.

Production

Released work orders flow straight to the floor, and real-time job progress, run times, and downtime feed back so the scheduler resequences against actual capacity, not the plan.

Inventory

MRP nets against live on-hand and allocation balances, and planned demand drives stocking levels so material is staged before the job is dispatched.

Purchasing

Planned purchase orders and reschedule messages release directly to procurement with the right quantities and need-by dates derived from lead-time-offset demand.

Standards & compliance

Built in, not bolted on.

AS9100 Rev DIATF 16949ISO 9001:2015FAR / DFARSDCAA cost accounting

FAQ

Questions, answered.

What's the difference between MRP and the scheduler in Cortrova?

MRP answers what to make or buy and when - it explodes bills of material, nets demand against on-hand, on-order, allocations, and safety stock, and generates planned purchase and work orders with lead-time offsets. The finite-capacity scheduler answers when each job actually runs by sequencing released work against machine, tooling, labor, and material constraints. Because both run on one data model, the material plan and the floor schedule never drift apart.

Is the scheduling finite or infinite capacity?

Both. You can view an infinite-capacity load to see total demand against a work center, and you run the finite-capacity scheduler to produce an executable sequence that respects real machine, tooling, and labor limits. Forward and backward scheduling, setup and changeover modeling, and bottleneck identification are all built in.

How does Cortrova promise realistic delivery dates?

Order entry runs available-to-promise against projected inventory and capable-to-promise against finite capacity, so the date a customer is quoted reflects both material availability and the shop's real load - not an optimistic infinite-capacity estimate.

What happens when the floor changes after the plan is set?

Real-time job progress, downtime, and inventory movements feed straight back into the engine. When a machine goes down, a hot order arrives, or a material slips, the schedule resequences and reschedule-in/reschedule-out messages are raised on the affected purchase and work orders, ranked by impact on ship dates.

Does scheduling support regulated aerospace and automotive work?

Yes. Pegging and traceability tie every planned and released order back to its demand source, and the shared data model keeps planning evidence aligned with AS9100, IATF 16949, and ISO 9001 controls - with DCAA-aware cost accounting for FAR/DFARS programs.

Get started

See Scheduling & MRP on your shop floor.

We'll tailor a demo to your operation and constraints.

Request a demo Explore the platform