O ORPAON
MES e gestão da produção

Como integrar MES com ERP: checklist de interfaces de dados

Integrar MES com ERP é enviar os dados reais do chão de fábrica — o que foi efetivamente produzido — ao sistema corporativo segundo definições acordadas, e ao mesmo tempo descer as ordens de produção e os dados mestres da corporação para a fábrica; acertar a lista de interfaces, os limites de responsabilidade e os cenários de teste antes da implantação é o passo que evita digitação manual e retrabalho depois da entrada em operação. O checklist deste artigo vem de entregas reais de interfaces e pode ir direto para a negociação técnica.

Diagrama conceitual da integração MES-ERP: dados de execução de produção fluem do chão de fábrica por uma camada de interface até o sistema corporativo

Por que 'implantar primeiro, integrar depois' empaca

Não poucas fábricas adiam a discussão da integração com o ERP até véspera da entrada em operação — e descobrem que as partes nunca acordaram como os dados deveriam ser: o ERP quer realizações agregadas por ordem, enquanto o MES guarda dados de equipamento segundo a segundo; os códigos de material e números de lote do ERP não têm correspondente no chão de fábrica; definições de relatório, fuso horário e unidades divergem. Não são problemas técnicos, são divergências de definição de negócio — deixadas para o fim, só se resolvem com digitação manual ou um desenvolvimento complementar às pressas.

A integração em si não tem mistério: o MES envia ao ERP os resultados da execução — fechamento de ordens, quantidades de entrada e saída, decisões de qualidade, estado dos equipamentos — num ritmo acordado, e o ERP desce para o MES as ordens de produção, os dados mestres de material, as BOMs e os roteiros de processo. Definidos os sentidos, o trabalho restante é especificar documento por documento.

Seis pontos a acertar antes da integração: uma lista de verificação

O que acertarDivergências comuns
1Lista de interfaces e sentidosQuais dados sobem (MES→ERP) e quais descem (ERP→MES); um documento esquecido vira digitação manual após a entrada em operação
2Momento de disparo e frequênciaPush em tempo real, consolidação por turno ou lote diário; as expectativas de carga e latência dos dois sistemas precisam se alinhar
3Definições de dados e dono dos dados mestresQuem administra códigos de material, números de lote e de ordem; como refugo e retrabalho aparecem nos dois lados
4Mecanismos de exceção e reenvioComo os dados são recuperados quando a interface falha; de que lado fica a verdade quando os saldos não batem; quem trata os erros
5Limites de responsabilidade e critérios de aceiteTabela de mapeamento de campos, casos de teste e critérios de aceite escritos no contrato — evitando o impasse 'funciona, mas os números não fecham'
6Segurança e segmentação de redeComo as redes OT e IT são segregadas, de que lado ficam os serviços de interface, como se gerem certificados e contas
Fluxos típicos de dados entre MES e ERP: para cima, dados de realização, estoque e qualidade; para baixo, ordens de produção e dados mestres

Recomendamos confirmar cada linha desta lista ainda na fase de contrato e negociação técnica:

Documentar esses seis pontos custa menos que reuniões intermináveis no meio do projeto — e vira a referência para manutenção e auditoria futuras.

Quem desenvolve a interface — e quem a mantém depois da operação

Três modelos de entrega com responsabilidades bem diferentes:

  • Fornecedor de MES com responsabilidade total: a parte do MES desenvolve as interfaces; a do ERP fornece apenas contas e documentação; responsabilidades claras, indicado quando o lado do ERP muda pouco
  • Entrega conjunta: as tabelas de apoio ou APIs do lado do ERP são preparadas pela TI da empresa ou pelo implementador do ERP, e a parte do MES cuida de leitura, escrita e reenvio; indicado quando o ERP é controlado pela matriz e o acesso direto ao banco não é permitido — a escolha entre equipe local e fornecedor estrangeiro fica registrada em contrato
  • Integração via plataforma: as duas partes conectam-se por ESB ou plataforma intermediária; para grandes grupos com muitos sistemas e muitas plantas

A responsabilidade de manutenção também vai ao contrato: a interface é um componente em funcionamento contínuo, e uma atualização do ERP, uma mudança de regra de codificação ou da rede pode pará-la. O contrato de manutenção anual deve incluir inspeção de interfaces e resposta a incidentes. Num projeto de MES conectando equipamentos para um grupo de pneus, as interfaces com o sistema corporativo fizeram parte do escopo de entrega e foram replicadas a várias plantas seguindo o modelo unificado do grupo — o caminho 'define-se uma vez, replica-se nas plantas' reduz o custo de integração de cada planta seguinte.

Quedas, erros e deriva de definições: três cenários que os testes costumam esquecer

  • Reenvio após queda: enquanto a rede está fora, as realizações ficam em cache local e são reenviadas em ordem após a recuperação — sem perder, sem duplicar; no aceite, simule a queda e a recuperação e confira os saldos dos dois lados
  • Tratamento de erros: campo longo demais, código inexistente, quantidade que não fecha são o dia a dia; defina antes o que é corrigido automaticamente, o que vai para fila manual e o que retorna — e guarde o registro do tratamento para auditoria
  • Deriva de definições: depois da entrada em operação, o ERP muda regras de código ou o MES ganha uma estação nova, e os relatórios deixam de bater; combine o fluxo de aviso para mudanças de dados mestres e testes de regressão das interfaces
Mecanismo de três camadas para tratamento de erros de interface: correção automática, fila de revisão manual e fila de retransmissão em interrupções

Fazer a função rodar é só o começo; os testes devem reservar tempo próprio para os caminhos de falha:

Esses três cenários costumam caber numa linha do documento de requisitos, mas são a principal fonte de chamados depois da operação; alguns dias a mais de testes economizam meses de desentendimentos na operação.

O que a ORPAON entrega em integração MES-ERP

  • Especificação padronizada de interfaces de dados entregue com o projeto: mapeamento de campos, momentos de disparo e tratamento de falhas por escrito — o aceite tem critérios, a manutenção tem referência
  • Mecanismo de coleta complementar em queda de rede e conciliação: os dados do chão pousam localmente antes de subir e são reenviados em ordem após a interrupção; as realizações podem ser conciliadas com os livros do ERP
  • Experiência de replicação multiplanta: uma definição única pelo modelo de interfaces do grupo, replicada em várias plantas — solução para manufaturas geridas em formato de grupo
Mock-up da tela MES da ORPAON: cartões de produção, estoque e qualidade, com especificação de interface padronizada e caixa de confirmação para integração ao ERP

A Shanghai ORPAON Intelligent Technology atua na digitalização da manufatura desde 2009, com mais de 600 práticas de projetos e soluções. O MES de chão de fábrica é uma capacidade já entregue; a integração com ERP, PLM, WMS, armazéns automatizados e sistemas de código de barras faz parte do escopo de entrega, com experiência de entrega de interfaces para ERPs como Oracle e SAP.

Da conexão de equipamentos e MES até a integração com sistemas corporativos, entregamos como um projeto único ou assumimos apenas a parte de interfaces sob medida; indicado para fábricas planejando um MES, ou que já têm um MES com a linha para o ERP nunca concluída.

Em resumo

A qualidade da integração MES-ERP é decidida pelo nível de detalhe acertado antes da implantação: lista de interfaces e sentidos, momento de disparo, definições de dados, reenvio em falhas, limites de responsabilidade e zoneamento de segurança — com os seis pontos no contrato, existe livro para conferir depois da operação. A demonstração de funções é só o começo; quedas, erros e deriva de definições é que são o cotidiano da operação longa, e os testes devem reservar tempo para eles.

Se a sua fábrica está planejando um MES, ou já tem um cuja linha com o ERP nunca foi concluída, comece pela lista de capacidades de interface dos sistemas existentes: transforme as respostas dos seis pontos em documento primeiro, e só então defina o escopo do projeto e o ritmo da execução.

Agende uma conversa sobre integração MES

Conte-nos a marca e a versão do seu ERP, as regras de codificação, a segmentação de rede e como a TI participará. Proporemos uma lista de interfaces e um caminho de integração por etapas conforme as condições do site, com contato que fala inglês como ponte de comunicação.

Fale conosco