New to this topic?
We recommend reading these guides first to get the most out of this one:

The Big Picture

No single system runs a modern manufacturing operation. It takes an ecosystem of interconnected systems — each handling a different aspect of the business — all sharing data to keep planning, execution, and analysis in sync. Understanding how these systems fit together is what separates people who use software from people who can improve how an operation works.

This is the knowledge that comes from working in complex manufacturing environments like aerospace and defense, where a single product can involve hundreds of thousands of parts, dozens of work centers, and multiple systems all talking to each other.

How to use this interactive: In Explore mode, click any system to see its role, data flows, and connections. In Scenarios mode, walk through real-world events (new order, engineering change, machine breakdown) and see how data flows through every system step by step.

Interactive: Explore the Ecosystem

All Data Flows — Click a System to Filter
PLM→ERPBOM & ECOs
ERP→APS / SchedulingPlanned Orders
ERP→MESWork Orders
APS / Scheduling→MESDispatch List
MES→ERPActuals
MES→APS / SchedulingReal-time Status
MES→BIProduction Data
ERP→BIBusiness Data
Shop Floor→MESMachine Signals
MES→Shop FloorInstructions
BI→PLMFeedback
ERP→PLMCost Feedback

The Five Layers of Manufacturing Systems

Manufacturing systems are organized in layers, roughly following the ISA-95 standard. Each layer operates at a different time scale and serves different users:

LayerSystemsTime scaleKey users
EngineeringPLM, CAD/CAM/CAEMonths to yearsDesign engineers, configuration managers
Business PlanningERP, S&OP, demand planningWeeks to monthsPlanners, buyers, finance, management
SchedulingAPS, finite schedulingDays to weeksProduction schedulers, planners
ExecutionMES, SCADA, quality systemsMinutes to hoursOperators, supervisors, quality techs
AnalyticsBI, dashboards, reportingReal-time to monthlyAll levels — adapted to role

Critical Data Flows

The ecosystem only works when data flows correctly between systems. Here are the most critical connections:

Downward flows (plan → execute)

PLM → ERP: Product definitionEngineering BOM, specifications, and change orders flow from PLM to ERP. This is how "what we designed" becomes "what we plan to build."
ERP → APS: Demand & capacityMRP planned orders, routings, and work center capacity data feed into the scheduling engine for finite-capacity optimization.
APS → MES: Schedule & sequenceThe optimized dispatch list tells MES which job runs on which machine in which order — the "marching orders" for the floor.
MES → Shop Floor: InstructionsWork instructions, inspection criteria, and material requirements delivered to the operator at point of use.

Upward flows (actual → plan)

Shop Floor → MES: Machine & operator dataPLC signals, sensor data, scan events, and operator entries captured in real-time by MES.
MES → ERP: Actual production resultsCompletions, labor hours, material consumption, and scrap flow back to ERP for costing and inventory updates.
MES → APS: Real-time statusCurrent machine status, WIP positions, and actual cycle times enable the scheduler to re-plan based on reality.
All systems → BI: Analytics dataEvery system feeds the BI layer, which transforms raw transactions into the dashboards and insights that drive decisions.

Integration Challenges

In reality, getting these systems to talk to each other is one of the hardest problems in manufacturing IT:

Common integration failures
  • PLM BOM doesn't match ERP BOM — different structures, different part numbers
  • ERP lead times are months out of date — scheduling is fiction
  • MES data never flows back to ERP — actuals and plan diverge
  • BI dashboards show stale data — decisions based on last week's numbers
  • "Islands of automation" — each system works alone
Integration best practices
  • Single source of truth per data type (BOM owns PLM, inventory owns ERP)
  • Automated bidirectional interfaces with error handling and monitoring
  • Master data governance — who owns each data element and keeps it current
  • Near-real-time data feeds (not nightly batch jobs) for execution systems
  • Integration middleware (MuleSoft, Boomi, Informatica) for complex landscapes

Where SymplProcess Fits

SymplProcess operates at the execution and analytics layers — providing structured shift-level data capture (like a lightweight MES) and trend analysis (like purpose-built BI) for operations that need daily operational visibility without the complexity and cost of full enterprise system deployments. It complements rather than replaces ERP and MES, and for many mid-size operations, it's the most practical way to bridge the gap between "we have an ERP" and "we actually know what's happening on the floor."

Key Takeaway

Remember This

A production system is an ecosystem, not a single tool. PLM defines the product, ERP plans the production, APS optimizes the schedule, MES executes on the floor, and BI turns it all into intelligence. The magic happens in the connections between them — data flowing down from plan to execution and flowing back up from reality to plan. Understanding this ecosystem is what allows you to see the whole picture and improve the system, not just your corner of it.

Free forever · Every feature included

Stop reading, start modeling

Model your process flow, run simulations, optimize staffing with TOC math, and test your knowledge with 107 interactive checks — all in one platform.

Open Workbench →

Take this to a room

The running order

For anyone confused about which system does what. They should leave able to name the five layers and where their own data problems sit.

7 beats · 10 min
  1. 1

    Five layers, five different questions

    Most system arguments are really arguments about which layer should answer a question.

    • PLM: what is the product, and which revision?
    • ERP: what should we make, when, from what, at what cost?
    • MES: what is actually happening on the floor right now?
    • APS: in what order, given real capacity? BI: what does all of it mean over time?

    Ask the room Which layer are we asking the wrong question of?

  2. 2

    The data flows are where value lives

    Each system is useful. The connections between them are where the compounding happens.

    • PLM to ERP: the engineering BOM becomes the manufacturing BOM.
    • ERP to MES: the plan becomes the work order.
    • MES back to ERP: actual cycle times correct the planning assumptions.
  3. 3

    The feedback direction is the one people forget

    Everyone builds the downward flow. Very few build the return.

    • Without the feedback, ERP lead times stay as they were first typed in.
    • The plan drifts further from reality every quarter, invisibly.
    • One loop closed is worth more than one new system.

    Ask the room Does any actual data flow back into our planning assumptions?

  4. 4

    Integration challenges are usually about ownership

    The technical problems are solvable. The organisational ones are what stall projects.

    • Master data with no single owner drifts in two directions at once.
    • Each system's team defends its own version as correct.
    • Decide who owns each data object before choosing any tool.
  5. 5

    Point-to-point becomes a spider web

    The architecture decision that is cheap now and expensive for a decade.

    • Every new system connected directly to every other multiplies interfaces.
    • Five systems point-to-point is ten interfaces. Ten systems is forty-five.
    • A middleware or standard-based layer costs more today and much less by year three.
  6. 6

    Do not buy your way out of a data problem

    A new system inherits the old data quality, and usually amplifies it.

    • Dirty master data migrated is dirty master data at higher speed.
    • Fix accuracy before adding a layer that depends on it.
    • This is the same finding as the ERP failure list, arriving from a different direction.

    Ask the room Which of our data objects would we not trust?

  7. 7

    Start where the pain is

    Nobody implements the whole ecosystem. Pick the layer whose absence hurts most.

    • No visibility of what is happening now? That is MES.
    • Plans that ignore real capacity? That is APS.
    • Cannot say which revision shipped? That is PLM.
    • One layer, done properly, beats a roadmap for all five.

    Ask the room Which absence hurts us most right now?