The following provides the ideal integration between an MES and an ERP system.
When integrating ERP and MES, Workfloor follows a simple and proven principle:
treat the MES as a black box with a limited, well-defined set of integration points.
This approach minimizes complexity, reduces coupling between systems, and makes integrations easier to maintain and evolve over time.
In this example, we describe a typical integration between EZ-MES and Microsoft Business Central (BC), using EZ-BRM as the integration layer.
Using Business Central as an example, the ERP system is responsible for defining and owning the commercial and financial master data. Through EZ-BRM APIs, Business Central can provide the following information to EZ-MES:
In this model, Business Central remains the system of record for part definitions, BOMs, and production orders.
While ERP plans and finances production, MES executes it. EZ-MES provides real-time and historical execution data back to ERP through EZ-BRM APIs.
This includes:
Once completion is reported, Business Central performs material backflushing based on the BOM, ensuring accurate financial accounting.
In this integration model:
At regular intervals, inventory reconciliation is performed to keep ERP and MES aligned. EZ-MES provides dedicated APIs to retrieve current material quantities, ensuring both systems stay synchronized.
Certain manufacturing details are intentionally managed in MES rather than ERP:
By clearly separating planning and financial control (ERP) from execution and traceability (MES), this integration approach delivers:
This makes Workfloor and EZ-MES easy to integrate into existing ERP landscapes, without forcing ERP systems to manage shop-floor complexity.