Auditoria MES Envase
Primeira documentação oficial Corte da auditoria · 10 AGO 2026

Do conceito operacional ao controle conectado da planta

Uma leitura executiva da evolução do Mitra MES Envase: o que foi construído, por que cada mudança importa e quais decisões preparam a fase final de integração com o ecossistema Sankhya.

Cobertura
16

Linhas visíveis em um único centro de comando

Produto
9

Módulos operacionais organizados em uma única jornada

Acesso
2

Pessoas operacionais: Operador e Supervisor/Admin

Autoridade
1

Sankhya prevalece como verdade do processo produtivo

Leitura para responsáveis do negócio

Resumo executivo

O projeto já não é apenas uma interface de demonstração. Hoje existe uma base operacional conectada, capaz de organizar a jornada de envase, ler o estado real de produção e bloquear decisões quando a evidência é insuficiente.

01

Visibilidade operacional

Operador e supervisão compartilham o mesmo contexto de linha, OP prioritária, estado, progresso e próximas ações.

Integração progressiva

A fila, o detalhe, o dossiê, a validação de granel, o apontamento e o painel foram conectados por etapas ao Sankhya.

Segurança por design

Quando falta aceitação, estoque, CQ, linha PCP ou atividade iniciada, o sistema não supõe: informa e bloqueia.

A principal conquista não é mostrar mais dados. É impedir que uma operação avance quando a realidade do ERP ainda não a respalda.

Alcance desta auditoria

Histórico de entregas, arquitetura funcional, contratos de integração, interface vigente e resultados homologados até a data de corte.

De junho a agosto de 2026

Evolução do sistema

A implementação seguiu uma estratégia de redução gradual de simulações: primeiro validou-se a experiência operacional; depois, cada peça crítica foi substituída por informações e controles reais.

02
13 JUN 2026

Fundação do MVP industrial

Nasce a jornada tablet-first com 16 linhas, fila, conferência, setup, primeira peça, qualidade, pallets, ocorrências, dossiê e fechamento. O objetivo inicial foi validar o fluxo humano com baixa digitação.

MVPTablet-firstFluxo guiado
16 JUL 2026

Redesenho da jornada do operador

“Minha Linha” passa a concentrar contexto, progresso e ações. Incorpora-se apontamento inline de pallets, modo de homologação e fechamento operacional para testar o percurso completo.

Minha LinhaPalletsFechamento
31 JUL 2026

Governança da fila

Adiciona-se cancelamento controlado de OP sem apagar histórico. A programação começa a ser tratada como um registro auditável, não como uma lista visual descartável.

SupervisorAuditoria
03–04 AGO 2026

Primeira onda de integração Sankhya

Detalhe real de OP, fila paginada, recebimento seguro, dossiê real e apontamento oficial. Os mocks começam a sair das áreas de decisão e o contexto é parametrizado por IDIPROC.

Detalhe OPDossiêApontamento
05–06 AGO 2026

Bloqueios reais e centro de comando

Integra-se granel, aceitação de atividades, regra de última leitura e o Painel de 16 Linhas. O estado Sankhya prevalece e as divergências MES/ERP tornam-se visíveis.

CQ + estoquePainel realDivergências
06 AGO 2026

PCP assume a autoridade da linha

A atribuição manual sai da Fila. As OP só entram quando o vínculo TPRIPROC.AD_ID → AD_LINHASPROD.ID contém linha e QR completos, únicos e coerentes.

Linha oficial PCPQR validadoUpsert idempotente
06–07 AGO 2026

Simplificação operacional e modo Admin

O Operador de Envase se torna o perfil visual padrão, sempre com Minha Linha e Setup. Supervisor/Admin é ativado por botão e senha temporária, deixando preparado o ponto de substituição por autenticação individual.

2 pessoasSenha temporária

Produto vigente

Capacidades alcançadas

Nove módulos formam uma única jornada. Nem todos têm o mesmo nível de integração; a interface distingue o real, o protegido e o pendente.

03
Real

Minha Linha

Prioriza a OP recebida ou a primeira OP real da fila, com resumo, materiais, pallets, eventos e ciclo de vida conectados.

Valor: foco operacional sem mudar de tela
Real

Painel 16 Linhas

Snapshot consolidado com OP, etapa Sankhya, estado MES, progresso, próxima OP e divergências. Carga inicial e atualização manual.

Valor: centro de comando confiável
PCP

Fila

Mostra exclusivamente OP ativas que já possuem linha oficial e QR coerente. Não permite atribuição manual visual.

Valor: programação alinhada com PCP
Real

Detalhe OP

Consulta produto, lote, quantidade, saldo, capacidade, rastreabilidade e bloqueios por prioridade real da operação.

Valor: contexto único por IDIPROC
Protegido

Conferência

Recebe OP, linha e granel por leitura. A última leitura prevalece e uma leitura posterior rejeitada revoga a anterior.

Valor: evidência física antes de preparar
Parcial

Setup

Expõe o checklist e mantém o acesso permanente para o operador. A escrita oficial completa ainda faz parte da próxima etapa.

Valor: disciplina de preparação visível
Parcial

Qualidade

A CQ da OP é verificada pela etapa INSP.CQ. Os controles visuais que ainda não têm contrato oficial permanecem bloqueados.

Valor: não confundir ausência de dado com aprovação
Oficial

Apontamento

Valida atividade, saldo e capacidade; usa chave idempotente, lock por OP e serviços oficiais de criação e confirmação.

Valor: escrita ERP sem duplicação silenciosa
Real

Dossiê

Linha do tempo em tempo real do Sankhya com atividades pendentes, em execução e concluídas, além de busca e paginação.

Valor: rastreabilidade consultável e objetiva

Como flui a verdade operacional

Arquitetura e integração

A solução evita escritas diretas da interface. O frontend solicita operações controladas; a camada de funções valida regras e conversa com o Sankhya através da integração OAuth existente.

04
CAMADA 01

Experiência MES

React + TypeScript, design tablet-first, leitor HID, estado de linha, navegação por pessoa operacional e mensagens de bloqueio.

CAMADA 02

Controle Mitra

Server Functions, tabelas normalizadas, eventos imutáveis, locks, idempotência, paginação e contratos de transição.

CAMADA 03

Autoridade Sankhya

PCP, OP, atividades, produtos, granel, estoque, apontamento confirmado e estado oficial do processo produtivo.

Contrato oficial de atribuição de linha
TPRIPROC.AD_ID → AD_LINHASPROD.ID → INFO_LINHA + QR_NUM + QR_CODE

Sem polling automático

Fila e painel carregam ao iniciar e são atualizados manualmente. Isso evita consultas ocultas e permite saber exatamente quando o snapshot foi obtido.

Sankhya prevalece

Quando MES e ERP divergem, o estado Sankhya governa o card e a diferença aparece como alerta, sem ocultar nenhum dos dois contextos.

Proteções incorporadas

Controles e segurança operacional

A segurança foi implementada como uma combinação de elegibilidade, validação online, rastreabilidade e bloqueio explícito.

05

Elegibilidade fechada de linha PCP

Apenas L01–L16, QR com formato oficial, número correspondente e mapeamento único entram na fila.

Ativo

Última leitura prevalece

Uma leitura rejeitada posterior invalida uma confirmação anterior; a tela e o backend aplicam a mesma regra.

Ativo

Granel validado por CQ e estoque

A INSP.CQ deve estar concluída e o lote deve ter saldo. Sem evidência completa, a preparação não é liberada.

Falta empresa/local

Apontamento idempotente

Chave única, lock exclusivo por OP e estado incerto sem reenvio automático protegem contra duplicidade após timeout.

Ativo

Falha sem dados antigos

Se a consulta do painel falhar, o sistema elimina o snapshot operacional anterior e mostra “Dados não disponíveis”.

Ativo

Separação operacional

Operador vê Minha Linha e Setup. As decisões ampliadas exigem ativar Supervisor/Admin.

Senha temporária

Histórico preservado

OP fechada na origem sai da fila por estado, sem exclusão. Recebimentos e sequências existentes são preservados.

Ativo

Snapshot de homologação

Evidências do comportamento real

Os resultados a seguir documentam o teste de integração realizado. São uma fotografia datada, não um monitor ao vivo.

06

Painel de 16 linhas validado com dados reais

A consolidação identificou estados e divergências sem recorrer a dados simulados.

Homologado · 06 AGO 2026
Linha L01OP 46546

Recebimento ativo com atividades ainda aguardando aceitação no Sankhya.

Linha L02OP 46570

Envase em execução no Sankhya enquanto o MES permanecia em conferência.

Linha L04OP 46568

Envase em execução no Sankhya sem recebimento ativo correspondente no MES.

531 OP ativas auditadas

530 ainda não possuíam AD_ID. A OP 46571 apontava para o registro incompleto 200002 e foi corretamente bloqueada.

Mapeamento completo comprovado

O registro 200003 continha L01, QR_NUM 200001 e VNX|LINHA|200001|LINHA-01 de forma coerente.

O que está pronto e o que não está

Mapa de maturidade

O sistema combina componentes já oficiais com controles transitórios. Esta classificação evita apresentar um piloto parcial como uma automação concluída.

07
DomínioSituação auditadaNível
Centro de comando16 linhas, snapshot real, divergências e atualização manual.Operacional
Fila PCPSem atribuição manual; entrada por vínculo e QR oficial validado.Operacional
Detalhe e dossiêLeitura online por IDIPROC com prioridade da OP recebida.Operacional
RecebimentoAceitação, linha, granel, CQ, estoque e última leitura protegidos.Avançado
Apontamento de palletServiços oficiais, lock e idempotência; condicionado a atividade iniciada.Avançado
Setup e qualidade visualJornada definida; parte das escritas oficiais ainda não integrada.Parcial
Paradas e perdasCatálogos consultáveis; escrita bloqueada até contrato fiel do payload.Protegido
Acesso Supervisor/AdminModal funcional com senha única temporária no frontend.Transitório
Central de AcertoPayload local preparado, integração definitiva ainda futura.Planejado

Dívida conhecida e decisões pendentes

Riscos abertos

Os riscos foram deliberadamente convertidos em bloqueios ou questões visíveis. Nenhum deve ser resolvido com inferências silenciosas.

08

Contratos físicos incompletos

Alto

Pendente: formato definitivo do QR de OP e da etiqueta de granel. Não deve existir parser permissivo antes da definição oficial.

Empresa e local de estoque

Alto

Pendente: CODEMP e CODLOCAL autorizados para fechar o filtro definitivo de saldo de granel no TGFEST.

Autenticação administrativa

Alto

Transitório: a senha comum está no frontend. Deve migrar para identidade individual e validação segura no backend.

Materiais de embalagem

Médio

Pendente: contrato funcional de leitura e quantidades. REFERÊNCIA só poderá ser usada se estiver presente e for única.

Paradas e perdas

Médio

Proteção vigente: não são escritos horários retroativos nem múltiplos motivos enquanto o payload nativo não for reproduzido fielmente.

Cobertura PCP ainda baixa

Médio

Evidência: na auditoria, 530 de 531 OP ativas não possuíam AD_ID. O sucesso operacional depende de disciplina de cadastro na origem.

Princípio de mitigação adotado
Dado ausente permanece pendente ou bloqueado. O sistema não substitui ausência de integração por mock, fallback textual ou aprovação implícita em nenhuma decisão crítica.
O que não foi alterado por este documento
  • Nenhuma Server Function foi criada, atualizada ou executada para escrita.
  • Nenhuma tabela, registro, integração, rota ou componente do sistema foi modificado.
  • Este HTML não pertence ao bundle de produção e não contém credenciais nem chamadas externas.

Agenda recomendada

Próxima etapa

A próxima fase deve converter os controles transitórios em contratos definitivos, antes de ampliar a automação.

09

Fechar contratos de QR e estoque

Definir QR de OP, etiqueta de granel, CODEMP e CODLOCAL; homologar com exemplos físicos reais.

Prioridade 1

Migrar o modo Admin para o backend

Autenticação individual, rastreabilidade de quem ativou o modo e eliminação da senha comum no frontend.

Prioridade 1

Completar Setup, Qualidade e materiais

Definir serviços oficiais, evidências, responsáveis e transições sem reintroduzir controles locais paralelos.

Prioridade 2

Homologar paradas, falhas e perdas

Capturar o payload nativo da versão instalada e reproduzir fielmente horários, produtos e motivos.

Prioridade 2

Integrar a Central de Acerto

Substituir o payload local pelo contrato definitivo e fechar o ciclo posterior ao envase.

Próxima onda

Criar indicadores de adoção e estabilidade

Medir OPs sincronizadas, bloqueios por causa, divergências, tempo de recebimento e falhas por integração.

Próxima onda

Decisão executiva sugerida

Priorizar qualidade do contrato e disciplina de dados no PCP antes de aumentar a frequência ou o volume de automações. O centro de comando já permite observar o processo; o próximo ganho virá de reduzir as causas de bloqueio na origem.