"Can you integrate our ERP system with SCADA/MES application?" This is most frequent question clients ask us when starting any new SCADA or MES project, and for good reason. There are several benefits to integrating your ERP (Enterprise Resource Planning) system into SCADA or MES including real-time production adjustments, more efficient scheduling, change order efficiency, and accurate demand forecasts.
Often, we’re also asked if we can build an application to directly tie-in to all the functionality of their ERP. In the immortalized words of Bob the Builder, “Can we build it? Yes, we can!” This post will introduce you to the top four ways that Vertech approaches ERP integration.
Setting up a REST or SOAP API provides a direct network connection between the ERP and the SCADA/MES for real-time, bi-directional information exchange.
A stored procedure or “view” is installed in the ERP database for the SCADA/MES application to read and/or modify a specified subset of data from the ERP system.
A database table is established as a common communication point. The ERP system and the SCADA/MES system use this table to exchange information.
The ERP writes a .csv file to a common location. The SCADA/MES software regularly looks for new files containing needed information. This can work both ways.
In a recent article titled "The Top 10 ERP Systems for 2025,” Third Stage Consulting Group listed the current top ten ERP systems in use today as:
Most of our clients use one of these ERPs or something very similar, and ALL of them can be integrated with SCADA/MES software. Our experienced team can help you choose the right method for your situation and work with your IT team to implement a solution.