All modulesExample data
Planning & Materials
Schedule jobs on machines and publish to MES
APS turns the master production schedule into a Gantt plan, flags overloaded machines and sends only the published version to MES.
IRISAPS · ScheduleWeek 45Mon 07:30
CNC-02
Press-01
Weld-03
MonTueWed
PO-2318
PO-2322
PO-2319
PO-2320
PO-2321
- 1Draft
- 2Frozen
- 3Published
Schedule goal
Minimum latenessJobs are ordered by due date.Changeover
Weld-03 · 35 minFrom the changeover matrix.CNC-02 · Load 92%
Above the plant's load limit.
Bottleneck
Manual move
PO-2322 to Press-01CNC-02 load falls to 74%.Schedule v7 published
MES Production receives the orders.
The planner picks a goal for the schedule.
What it does
- 01
Goal-based scheduling
Pick minimum lateness, maximum utilization or lowest cost. Changeover times come from the changeover matrix.
- 02
Bottlenecks and gaps
Machines above the load limit set for the plant are flagged. When data is missing, the plan says so.
- 03
Versions and adherence
Plans move from draft to frozen to published. Adherence compares planned and actual dates for closed jobs.
Where the data comes from
- Planner entry: resources, capacity calendars, changeover matrix, MPS items, forecasts and settings.
- MRP and WMS: bills of materials and stock levels for material constraints.
- MES closes jobs and reports status. A CMMS breakdown takes a resource out of planning.
Good to know
- Scheduling is rule-based, with no global optimization. Each job is one block on one machine.
- Only a published plan reaches MES. A draft or frozen plan stays invisible to the floor.
- APS does not calculate material needs or place orders. That is MRP and Procurement.
Screens from the IRIS demo
Sample data from the IRIS demo factory. Click a screen to enlarge it.
Read more

Production Planning vs Reality: Why APS Plans FailMost APS plans fail on old assumptions about cycle times, machines, material and crews. The live data that keeps a plan valid, and when to replan or hold.Read article · 7 min
Plant Operating System vs MES vs ERP: Who Does What in a PlantERP plans the business, MES runs production orders, a plant operating system runs all plant work on one record. Who does what, and where MES stops.Read article · 7 min
Try APS in IRIS
Start a 14-day trial on your plant's data, or open the interactive demo with sample data.