ASP.NET MVC VB.NET SQL Server Oracle EBS IIS Producción activa

MES – Manufacturing
Execution System

Aplicación web interna que conecta la planeación de producción en Oracle EBS con la ejecución real en piso de manufactura, dando visibilidad total del proceso productivo.

EmpresaHoneywell
Año2025 – Presente
RolDesarrollador principal
TipoAplicación web interna
ServidorIIS (intranet)

Descripción del proyecto

El MES (Manufacturing Execution System) es una aplicación web interna desarrollada para Honeywell que actúa como puente entre el sistema de planificación de recursos empresariales Oracle EBS y el piso de manufactura real. Antes de esta solución, los supervisores de producción consultaban información de forma manual, lo que generaba retrasos y errores de comunicación.

La plataforma centraliza órdenes de producción, materiales, escalaciones de problemas y registros de calidad en una sola interfaz web accesible desde cualquier terminal de la planta. Actualmente es utilizada por más de 200 empleados de manera diaria.


Funcionalidades principales

  • Consulta de órdenes de producción en tiempo real sincronizadas con Oracle EBS
  • Verificación de cobertura de materiales (Clear To Build) antes de iniciar producción
  • Sistema de escalación en tres niveles con notificaciones automáticas al personal responsable
  • Registro de defectos de calidad (Built In Quality) con soporte para evidencia fotográfica
  • Medición y reporte de productividad por operador en tiempo real
  • Panel de control para supervisores con vista agregada de todas las líneas de producción
  • Integración bidireccional con Oracle EBS para actualización de estatus
  • Histórico de producción filtrable por fecha, línea, turno y operador

Stack tecnológico

ASP.NET MVC VB.NET SQL Server Oracle EBS IIS jQuery Bootstrap DataTables REST API HTML5 / CSS3

Retos y aprendizajes

El mayor reto fue integrar el sistema con Oracle EBS, cuya API requería manejo cuidadoso de autenticación y transformación de datos para que fueran consumibles por la capa web. También fue desafiante garantizar que las actualizaciones en tiempo real no generaran conflictos de concurrencia cuando múltiples operadores actualizaban el mismo recurso.

Desarrollar el módulo de evidencia fotográfica implicó trabajar con almacenamiento de imágenes en servidor y optimización para que las cargas no afectaran el rendimiento de la aplicación en dispositivos de baja potencia presentes en la planta.