Skip to main content

Ordem de Produção (OrdemDeProducao)

O módulo Ordem de Produção representa o coração do processo produtivo, consolidando todas as informações necessárias para execução, rastreabilidade, apontamentos e análise de desempenho da produção.

Ele centraliza dados operacionais, comerciais e técnicos, normalmente originados de um ERP, e serve como base para OEE, perdas, paradas e sequenciamento produtivo.


Identidade do Modelo

RecursoIdentificadorFinalidade
GrupoProduçãoExecução produtiva
PrincipalSimEntidade central
Multi-empresaSimIsolamento por filial

Papel Arquitetural

Este módulo atua como:

  • Registro oficial da Ordem de Produção (OP)
  • Fonte de verdade para execução no chão de fábrica
  • Base de integração ERP ↔ MES
  • Agregador de informações técnicas e sequenciais
  • Referência para indicadores (produção, refugo, reprocesso)

Toda a execução produtiva parte ou converge para a Ordem de Produção.


Identificação e Busca

Identificador Visual

  • Descriptor: numeroOrdem

Campos de Busca

  • code
  • numeroOrdem
  • rgMaterial

Campos de Filtro

  • code
  • statusOrdem
  • turno
  • numeroOrdem
  • nomeCliente
  • localDestino
  • tipoOrdem
  • rgMaterial

Esses filtros viabilizam dashboards operacionais e consultas rápidas em ambientes industriais.


Estrutura de Campos

Identificação da Ordem

CampoTipoDescrição
codenumberCódigo interno autoincremental
numeroOrdemstringNúmero oficial da OP
statusOrdemstringStatus da ordem
tipoOrdemstringTipo da OP (produção, retrabalho, etc)
turnostringTurno produtivo

Dados Organizacionais

CampoTipoDescrição
companySiteIdstringFilial
centroDeTrabalhostringCentro de trabalho
centrostringCentro produtivo
depositostringDepósito
localDestinostringDestino do produto

Produto e Material

CampoTipoDescrição
rgMaterialstringCódigo do material
descricaoProdutostringDescrição do produto
lotestringLote de produção

Quantidades e Indicadores

CampoTipoDescrição
qtdeProduzirnumberQuantidade planejada
qtdeRefugonumberQuantidade refugada
percentualReprocessonumber% de reprocesso
percentualRefugoPrevistonumber% de refugo previsto

Datas Importantes

CampoTipoDescrição
dataCriacaostringData de criação
iniciostringInício da produção
fimstringFim da produção
dataValidadestringValidade do produto
dataRemessastringData de remessa

Cliente e Origem

CampoTipoDescrição
nomeClientestringCliente
ordemClientestringOP do cliente
ordemEmissorstringEmissor da ordem
informacaoOrdemstringObservações
configuracaostringConfiguração técnica

Estruturas Relacionadas

Informações Técnicas (infoTecnicas)

  • Tipo: array
  • Relacionamento: OrdemDeProducaoInfoTecnicas
  • Dados técnicos detalhados do produto/processo

Sequência Operacional (seq)

  • Tipo: array
  • Relacionamento: OrdemDeProducaoSeq
  • Define a ordem de execução das operações

Unidades, Medidas e Dimensões

  • Tipo: array
  • Relacionamento: OrdemDeProducaoUnidadesMedidaDimensoes
  • Usado para controle dimensional e qualidade

Campo Técnico

Raw Data (raw_data)

  • Tipo: string
  • Conteúdo JSON bruto
  • Mantém payload original da integração (ERP)
  • Usado para auditoria, rastreabilidade e troubleshooting

Sincronização

CampoDescrição
syncControle de integração
dataSyncData da última sincronização

Interface de Formulário (UI)

Organização Visual

  • Campos agrupados por contexto
  • Abas específicas:
    • Informações Técnicas
    • Seq
    • Unidades Medida Dimensões
    • JSON

Isso evita poluição visual e melhora a usabilidade.


Exemplo de Registro

{
"numeroOrdem": "OP-2024-00125",
"statusOrdem": "Em Produção",
"turno": "A",
"rgMaterial": "MAT-9981",
"descricaoProduto": "Produto Exemplo",
"qtdeProduzir": 1000,
"qtdeRefugo": 12,
"nomeCliente": "Cliente XYZ",
"companySiteId": "64fa9c2e8b1c2a001f3e9a01",
"sync": false
}