Definición / Qué es
MES (Manufacturing Execution System) y ERP (Enterprise Resource Planning) son dos capas distintas del software industrial, separadas por la norma internacional ISA-95 (ANSI/ISA-95.00.01, también conocida como IEC 62264). La norma define una pirámide funcional con cinco niveles:
- Nivel 0: proceso físico (la máquina, el horno, el robot).
- Nivel 1: sensores y actuadores (PLC, instrumentación).
- Nivel 2: SCADA y control supervisor.
- Nivel 3: MES — ejecución de la fabricación, gestión de órdenes en planta, trazabilidad por lote, rendimiento (OEE), calidad y mantenimiento operativo. Horizonte temporal: turno, minuto, segundo.
- Nivel 4: ERP — planificación de recursos, compras, ventas, contabilidad, costes, RRHH, BOM maestra. Horizonte temporal: día, semana, mes.
La frontera entre niveles 3 y 4 es la frontera MES-ERP. El ERP planifica (qué hay que fabricar, cuánto, con qué materiales, cuánto cuesta, cuándo entregar) y contabiliza los movimientos consolidados. El MES ejecuta la planificación en planta, captura datos reales de máquina y operario, gestiona el avance de las órdenes y devuelve al ERP los consumos y producciones reales.
Históricamente eran dos mundos separados con jergas distintas. Los ERPs procedían del mundo financiero-administrativo (SAP, Oracle, Dynamics, Sage); los MES de la automatización industrial (Siemens, Rockwell, GE, Aveva, plus muchos productos verticales). La integración entre ambos era un proyecto en sí mismo. En la actualidad, la línea se difumina: muchos ERPs incorporan funciones MES ligeras y muchos MES tienen finanzas básicas. Pero la separación lógica sigue siendo útil.
Por qué importa
La primera razón es escala de tiempo. El ERP planifica en horizontes de días, semanas, meses, trimestres. El MES gestiona en horizontes de segundos, minutos, turnos. Un mismo sistema no puede ser óptimo en ambos: la base de datos, el modelo de concurrencia, la disponibilidad, la interfaz, todo es distinto. Quien intenta usar el ERP para el control de planta acaba con latencias inaceptables; quien intenta llevar contabilidad desde el MES acaba con un sistema lento y sin trazabilidad financiera.
La segunda es trazabilidad. La normativa alimentaria, farmacéutica, automoción (IATF 16949), aeroespacial (AS9100) y dispositivos médicos exige trazabilidad por lote, número de serie, operario, máquina y receta. Esa trazabilidad fina se captura en el MES. El ERP recibe el dato consolidado pero no el grano fino. Sin MES no hay trazabilidad real en sectores regulados.
La tercera es rendimiento operativo. OEE, MTBF, MTTR, takt time, cycle time, SMED: todos los KPIs operativos requieren datos en tiempo real que solo el MES puede capturar conectándose a la máquina o pidiendo al operario. El ERP, con sus partes manuales diarios, no llega ni de lejos a esa precisión.
La cuarta es planificación realista. Un MRP que no conoce el estado real de la planta planifica con datos obsoletos. Un buen MES devuelve el avance real cada hora y permite replanificar con datos frescos.
La quinta es inversión. Un MES industrial completo cuesta 100k-500k EUR por planta. Para muchas PYMEs una capa MES ligera pegada al ERP es suficiente; para industria de proceso continuo o regulada, no.
Aplicación en Business Central
Business Central, en su módulo de producción estándar, cubre la planificación (MRP, lista de materiales, rutas, capacidades) y el cierre contable de las órdenes de fabricación. Lo que no cubre nativamente y bien es:
- Captura de datos en tiempo real desde máquina (interfaz directa con PLC/SCADA).
- Trazabilidad fina por número de serie/lote con genealogía completa.
- Andon, escalado de incidencias en planta, gestión de paradas.
- Cálculo automático de OEE, MTBF, MTTR a partir de datos crudos de máquina.
- Programación fina de máquina (APS) con secuenciación por reglas complejas.
La extensión dvproduction cubre el segmento intermedio: PYMEs industriales con necesidad de MES ligero integrado. Captura partes de fabricación por turno desde tablet en planta, trazabilidad por lote, control de mermas, paradas de máquina con codificación, cálculo de OEE básico. No reemplaza a un MES industrial completo, pero cubre el 70-80% de las necesidades de la PYME industrial española sin la complejidad ni el coste de un MES dedicado.
Para clientes con MES industrial ya implantado (Siemens Opcenter, Aveva, Rockwell FactoryTalk, productos verticales), la integración se hace por API REST: el ERP planifica y exporta orden de fabricación, el MES la ejecuta, devuelve consumos, producciones, mermas y paradas, y el ERP las contabiliza. La frontera ISA-95 entre los dos se define por contrato de datos.
Errores frecuentes
- Querer que el ERP haga MES en tiempo real. Forzar al ERP a gestionar segundos y operarios lleva a interfaces lentas, partes manuales sin datos y abandono del módulo.
- Querer que el MES haga ERP. Llevar la contabilidad y la fiscalidad española desde un MES industrial extranjero termina en un proyecto fallido. La normativa AEAT, Verifactu, SII e IGIC exigen ERP con extensiones locales.
- No definir la frontera ISA-95 explícitamente. Sin contrato de datos claro entre quién hace qué, los dos sistemas se solapan y compiten en los mismos procesos.
- Subestimar la integración. El “puente” MES-ERP suele ser el 30-40% del esfuerzo del proyecto si no se diseña desde el inicio.
- Comprar MES sin necesidad. No toda fábrica necesita MES industrial. Una PYME con dos máquinas y producción manual no amortiza un MES de 200k EUR; le encaja mejor dvproduction sobre BC.
- No medir lo que el MES captura. Implantar MES y no construir el cuadro de OEE, paradas y mermas es desperdiciar la inversión.
- Olvidar al operario. El MES vive o muere en la tablet del operario; si la captura es lenta, gana el papel.