Pular para conteúdo

MKI — Módulo de Indústria (Master Key Indústria)

Integração standalone | Executável próprio: MKI.exe | Base de dados compartilhada com o Master Key

O que é

O MKI (Master Key Indústria) é um módulo separado do Master Key ERP focado no controle de produção industrial. Ele gerencia o ciclo completo de fabricação: desde a ficha técnica do produto (composição/BOM) até o fechamento da ordem de produção com baixa de estoque de matérias-primas e entrada do produto acabado.

O MKI roda como um executável independente (MKI.exe) mas conecta-se à mesma base de dados Firebird do Master Key, compartilhando cadastros de produtos, clientes, pedidos e estoque.


Fluxo geral de produção

Composição de Produtos  →  Ordem de Produção  →  Geração de Lote/Romaneio
       (BOM/Ficha Técnica)      (PRODUCAO)              (agrupamento p/ impressão)
                                                     Fechamento de Produção
                                                   (baixa MP + entrada produto acabado)

Módulos disponíveis

Módulo Arquivo-fonte Função principal
Composição de Produtos uProdComp.pas Ficha técnica / BOM — matérias-primas por produto
Ordens de Produção uProducao.pas Criar e acompanhar ordens de produção
Matéria-Prima uMateriaPrima.pas Consulta e gestão de insumos (view da tabela PRODUTOS)
Geração de Lotes uGeraLoteProd.pas Agrupar ordens em romaneio e imprimir ordem de produção
Fechamento de Produção uFechaProducao.pas Fechar ordens: baixar MP e dar entrada no produto acabado
Expedição uExpedicao.pas Verificar e preparar pedidos para expedição
Relatórios uRelProducao.pas / uRelComposicao.pas Relatórios de produção e composição
Parâmetros ParamEsp.pas / UParams.pas Configuração do módulo por filial

Tabelas principais do banco

Tabela Descrição
PRODUCAO Cabeçalho das ordens de produção
PRODUDTL Produtos a produzir (detalhe da ordem)
PRODUCMP Matérias-primas consumidas por produto/ordem
DPRODUDTL Lançamentos parciais de fechamento
PROD_COMPOSICAO Ficha técnica — composição por produto
PROD_AGRUPA Agrupamentos de matérias-primas
PROD_HISTORICO Histórico de alterações de status por ordem
MKIPARAM Parâmetros do módulo MKI por filial
PRODUTOS Cadastro de produtos (compartilhado com MK)
STATUS Tabela de status (campo ST_PRODUCAO = 'S' identifica status válidos para produção)

Integração com o Master Key

  • Pedidos de Venda: Uma ordem de produção pode ser vinculada a um pedido do MK (PRODUCAO.PD_PEDDMK). O status do pedido pode ser atualizado automaticamente ao gerar romaneio ou ao fechar a produção.
  • Estoque: O fechamento da produção dá baixa nas matérias-primas e entrada no produto acabado diretamente nas tabelas de estoque do MK (tabela FILIALPROD / LOTES).
  • Pedidos externos: Campo PD_PEDDEXT permite registrar o número do pedido no sistema do cliente.
  • Laudos de qualidade: Campo PD_PATHLAUDO vincula um arquivo de laudo ao produto produzido.

Perguntas frequentes do suporte

"O MKI não abre / aparece mensagem de instância já aberta" → O MKI permite apenas uma instância por vez (AllowedInstances = 1). Se há uma instância aberta em outra sessão, o sistema traz aquela janela para frente e encerra a nova tentativa.

"Os produtos não aparecem na tela de Matéria-Prima" → Verifique o parâmetro GRUPOMP em Parâmetros Especiais. Se preenchido, o MKI filtra apenas produtos do grupo informado. Se vazio, lista todos.

"O campo custo não aparece na tela de Matéria-Prima" → O campo PR_PRECOCUST só é exibido se o usuário tiver permissão no módulo 125 do Master Key (TestaModulo(125,...,'MK')).

"Não consigo imprimir a ordem de produção" → Verifique se o parâmetro REL_PRODUCAO está configurado em Parâmetros Especiais. Ele deve apontar para um modelo cadastrado em Configurador de Documentos do MK com NC_TIPOCONF = 'Ordem Producao'.