Contents
A PPS system (Production Planning and Scheduling system, German: Produktionsplanungs- und Steuerungssystem) plans what gets produced when, on which machine, with which materials. It covers demand planning, capacity scheduling, order sequencing, and material requirements. In practice, PPS functionality is rarely a standalone system anymore — it is either embedded in the ERP (SAP PP, Infor) or in a modern MES that includes production scheduling. SYMESTIC's production control handles order dispatching and real-time plan-vs-actual tracking — the execution side of what a PPS plans. Detailed scheduling comes from a connected scheduling system (APS).
Transparency note: SYMESTIC is a cloud-native MES platform. We offer order dispatching as part of our MES and connect scheduling systems (APS) through a bidirectional interface — not a standalone PPS. This article explains where PPS ends, where MES begins, and where they overlap.
Table of contents
- What is a PPS system?
- What are the core functions of a PPS?
- PPS vs. ERP vs. MES — what is the difference?
- Does a standalone PPS system still make sense in 2026?
- How does an MES handle PPS functions?
- FAQ
What is a PPS system?
A PPS system (Production Planning and Scheduling system) is software that plans and controls manufacturing operations. It answers the fundamental scheduling questions: What needs to be produced? In what quantity? By when? On which machines? With which materials and workforce?
The concept originated in the 1970s–80s as manufacturers outgrew paper-based planning. Early PPS systems ran on mainframes and focused on MRP (Material Requirements Planning) — calculating what materials to order based on BOMs and demand forecasts. Over time, PPS expanded to include capacity planning, order sequencing, and shop floor dispatching.
Today, PPS is less a product category and more a function set that exists inside other systems. In most midsize manufacturers, production planning lives in the ERP (e.g., SAP PP, proAlpha, Infor). The execution and real-time tracking of those plans lives in the MES. The gap between the two — where the plan meets reality — is where most operational problems occur.
What are the core functions of a PPS?
| Function | What it does | Typical system today |
|---|---|---|
| Demand planning | Forecasts customer demand; converts sales orders + forecasts into production requirements | ERP (SAP SD/PP, Infor) |
| Material requirements planning (MRP) | Explodes BOMs; calculates material needs; triggers purchase orders | ERP |
| Capacity planning | Matches production orders to available machine hours and workforce | ERP or dedicated APS (Advanced Planning) |
| Order sequencing / scheduling | Determines the optimal order in which production orders run on each machine/line | APS or MES (production control) |
| Order dispatching | Releases orders to the shop floor; assigns orders to specific machines and shifts | MES |
| Plan-vs-actual tracking | Compares planned schedule with actual production progress in real time | MES (real-time data) |
| Rescheduling / replanning | Adjusts the plan when disruptions occur (machine down, material late, rush order) | APS or MES with scheduling module |
Notice the pattern: the upper functions (demand, MRP, capacity) sit in the ERP. The lower functions (dispatching, plan-vs-actual, rescheduling) sit in the MES. The middle (order sequencing) is the contested zone — handled by dedicated APS tools (like Preactor, Opcenter APS) or by MES platforms with built-in scheduling.
PPS vs. ERP vs. MES — what is the difference?
| Dimension | PPS (classic) | ERP | MES |
|---|---|---|---|
| Core question | What, when, how much? | What resources do we have? (Finance, Materials, HR) | What is happening right now on the shop floor? |
| Time horizon | Days to weeks | Months to years | Seconds to shifts |
| Data source | Orders, BOMs, capacities | Master data, transactions | Machine signals, sensors, operator inputs |
| Update frequency | Daily / shift | Batch (nightly MRP runs) | Real-time (seconds) |
| ISA-95 level | Level 3–4 (planning) | Level 4 (enterprise) | Level 3 (manufacturing operations) |
| Status in 2026 | Absorbed into ERP + MES | Established — SAP, Infor, proAlpha | Growing — cloud MES expanding into scheduling |
The key insight: PPS is not a third system you need to buy. It is a function set that is split between ERP (planning) and MES (execution). The "PPS gap" — where plans from the ERP don't match reality on the shop floor — is exactly what a modern MES closes by providing real-time feedback and dynamic order dispatching.
Does a standalone PPS system still make sense in 2026?
| Scenario | Recommendation |
|---|---|
| You have an ERP with built-in PP module (e.g., SAP PP) | Use the ERP for planning. Add an MES for real-time execution data + plan-vs-actual. No standalone PPS needed. |
| You have no ERP production module | A cloud MES with built-in order dispatching + ERP integration can cover the execution-side PPS functions without a separate tool. |
| You have complex job-shop scheduling (100+ machines, many constraints) | A dedicated APS (Advanced Planning and Scheduling) tool may be warranted — but it still needs MES data to work. |
| You have a legacy standalone PPS and are evaluating modernization | Migrate planning functions to ERP, execution functions to MES. The standalone PPS layer is the one to eliminate. |
The market trend is clear: standalone PPS systems are consolidating. ERP vendors absorb the planning side. MES vendors absorb the execution side. The survivors are APS specialists handling complex finite scheduling — and even they integrate tightly with MES for real-time data.
How does an MES handle PPS functions?
| PPS function | How SYMESTIC handles it |
|---|---|
| Order dispatching | Orders received from ERP (bidirectional interface: SAP, Infor). Dispatched to machines via production control. |
| Sequence optimization | Comes from a connected scheduling system (APS) through a bidirectional interface; SYMESTIC supplies it with actual run times, downtimes and quantities. |
| Plan-vs-actual tracking | Automatic: machine cycles mapped to production orders. Real-time deviation visible on dashboard. |
| Order status feedback to ERP | Bidirectional: quantities, times, stoppages, and status flow back to SAP/Infor. |
| OEE per order | OEE calculated per order, not just per machine — shows how efficiently the plan was executed. |
SYMESTIC implementation example: At Meleghy Automotive (4 plants in Germany, Spain, the Czech Republic and Hungary), SYMESTIC replaced the manual feedback loop between SAP R3 and the shop floor. Bidirectional ABAP IDoc integration maps machine cycles to production orders automatically. Order status, completions, and deviations flow back to SAP. Results: 10 % fewer stoppages, 7 % higher output.
Schmiedetechnik Plettenberg: InforCOM as ERP provided the order world, but lacked real-time feedback from the shop floor. SYMESTIC's bidirectional InforCOM integration ensures that "as soon as a production order is released in the ERP, all relevant operations, machine information, and time data are automatically available in SYMESTIC. During production, all feedback — quantities, times, stoppages, and status — flows directly back to the ERP." (Anna Lisa von Klösterlein, Customer Success, SYMESTIC). Technical Director Thorsten Manns: "SYMESTIC gives us an end-to-end real-time transparency we simply didn't have before."
How Schmiedetechnik Plettenberg improves press performance with data
- Real-time OEE at every press
- Downtime reasons documented end to end
- Shift handovers backed by hard data
- Fast response to disruptions & bottlenecks
FAQ
What is a PPS system?
A PPS system (Production Planning and Scheduling system) is software that plans what gets produced when, on which machines, with which materials. It covers demand planning, MRP, capacity planning, order sequencing, and dispatching. In 2026, PPS functionality is typically embedded in ERP (planning) and MES (execution) rather than sold as a standalone product.
What is the difference between PPS and ERP?
An ERP manages the entire enterprise — finance, procurement, HR, and production planning. PPS is specifically the production planning function, which today is usually a module within the ERP (e.g., SAP PP). The ERP provides the master data and demand; PPS provides the schedule.
What is the difference between PPS and MES?
PPS plans what should happen. An MES captures what is actually happening — in real time, from the machines. The MES closes the gap between the planned schedule and shop floor reality by providing plan-vs-actual tracking, automatic order feedback, and real-time OEE.
Do I need a PPS, an ERP, and an MES?
You need an ERP (for business processes) and an MES (for shop floor execution). If your ERP includes a production planning module, you likely do not need a separate PPS. The MES bridges the gap between planning (ERP) and execution (shop floor) with real-time data.
What is the role of OEE in production planning?
OEE measures how effectively the production plan was executed. Availability, performance, and quality — all three are impacted by scheduling decisions. An MES provides OEE per order (not just per machine), showing exactly where the plan diverged from reality.
A PPS system is a function, not a product category. The planning side lives in your ERP. The execution side — order dispatching, plan-vs-actual, real-time feedback — lives in your MES. The gap between the two is where orders get lost, plans drift, and manual rebooking consumes hours. A cloud MES with bidirectional ERP integration closes that gap. See that integration for your own use case in a live demo.
→ What is an MES? · → OEE Explained · → MES vs. ERP · → Production Data Collection · → Shopfloor Management · → Industry 4.0
- Live demo
- 30 minutes
- Free
See where PPS ends and MES begins
In a live demo we show how planned orders from your PPS or ERP are executed, confirmed and tracked at the machine.
- Live OEE
- Downtime and reasons
- Connecting machines and ERP
Confirmations to your ERP, without anyone typing
SYMESTIC takes orders from your ERP and reports quantities, times and scrap back. Your ERP stays the leading system.
