Pular para conteúdo

Composição de Produtos (Ficha Técnica / BOM)

MKI > Cadastros > Composição de Produtos

Visão Geral

A Composição de Produtos é o coração do MKI. Define a ficha técnica (BOM — Bill of Materials) de cada produto acabado: quais matérias-primas são necessárias e em qual quantidade para fabricar uma unidade do produto. Sem composição cadastrada, não é possível fechar uma ordem de produção com baixa automática de insumos.

A tela tem três abas principais: 1. Produto Final — seleciona o produto acabado e filial 2. Composição — lista de matérias-primas (aba Matéria-Prima) e agrupamentos (aba Agrupamento) 3. Parâmetros — campos configuráveis da composição (tipo especificação) 4. FCI — Ficha de Conteúdo de Importação (para produtos com componentes importados)


Campos e Banco de Dados

Aba Produto Final

Campo na Tela Tabela.Campo Banco Para que serve Onde Afeta Regras
Código do Produto PROD_COMPOSICAO.PC_PRODUTO Identifica o produto acabado cuja composição está sendo cadastrada Usado em toda a tela de Ordens de Produção ao carregar a composição Obrigatório. F3 abre consulta de produtos.
Filial PROD_COMPOSICAO.PC_FILIAL Filial à qual a composição se aplica A composição é por produto + filial Obrigatório. F3 abre consulta de filiais.
Preço de Custo PROD_COMPOSICAO.PC_PRECOCUSTO Custo calculado da composição (soma dos custos das matérias-primas) Exibido para referência; pode atualizar PRODUTOS.PR_PRECOCUST se o parâmetro ATLZ_CUSTO_PRODUCAO = 'S' Calculado automaticamente pelo sistema (RecalculaCusto). Visível ao usuário mas não editável diretamente.
Quantidade Mínima de Produção PROD_COMPOSICAO.PC_MINPROD (ou similar) Quantidade mínima que deve ser produzida de uma vez Verificado na Geração de Lotes Inteiro positivo.
Observações internas / externas PROD_COMPOSICAO (Memo) Anotações da composição Exibidas/impressas na ordem de produção

Aba Matéria-Prima

Campo na Tela Tabela.Campo Banco Para que serve Onde Afeta Regras
Matéria-Prima PROD_COMPOSICAO.MP_MATPRIMAPRODUTOS.PR_CODIGO Código do insumo a ser consumido Baixa de estoque no fechamento Obrigatório. F3 filtra pela tabela PRODUTOS com grupo GRUPOMP se configurado.
Lote PROD_COMPOSICAO.MP_LOTELOTES.FL_CONTROLE Lote específico do insumo (quando trabalha com rastreabilidade) Rastreabilidade de lotes no fechamento Opcional. F3 abre lotes disponíveis para o insumo.
Quantidade PROD_COMPOSICAO.MP_QUANT Quantidade do insumo por unidade do produto acabado Cálculo de consumo nas ordens de produção Obrigatório. Aceita decimais conforme máscara MASCARA_QTDE.
Quantidade Final PROD_COMPOSICAO.MP_QUANTF Quantidade final após processamento (ex: perda por evaporação) Usado no custo real Opcional.
Custo Unitário calculado de PRODUTOS.PR_PRECOCUST ou PR_PRECOCIMP Custo do insumo por unidade Compõe o custo total da composição Preenchido automaticamente ao selecionar a matéria-prima.
Custo Total calculado Custo unitário × quantidade Total do custo da composição Calculado (RecalculaCusto).
Agrupamento PROD_COMPOSICAO.MP_COD_AGRUPAPROD_AGRUPA.AG_CODIGO Agrupa matérias-primas por fase ou tipo de processo Facilita visualização e controle por etapas Opcional.
Inativo PROD_COMPOSICAO.MP_INATIVO Marca o item como inativo sem excluí-lo Oculta da composição ativa mas mantém histórico 'S'/'N'. Linha exibida em vermelho na grid quando inativo.

Aba Agrupamento

Campo na Tela Tabela.Campo Banco Para que serve Onde Afeta Regras
Nome do Grupo PROD_AGRUPA.AG_NOME Nome da fase/etapa de produção (ex: "Mistura", "Embalagem") Aparece na ordem de produção separando etapas Obrigatório ao criar agrupamento. Avisa se já existe grupo com mesmo nome (dbedAG_NOMEExit).
Lookup do Grupo (matéria-prima) PROD_COMPOSICAO.MP_COD_AGRUPA Liga matéria-prima ao grupo via combobox Organiza a impressão da ordem Seleção por combobox vinculado à tabela PROD_AGRUPA.

Regras de Negócio

Importar Nota Fiscal como Composição

A tela permite importar uma nota fiscal de entrada do MK como composição do produto (ImportarNotaFiscal1Click). Os itens da NF viram matérias-primas da composição, facilitando o cadastro inicial.

Importar Código FCI

O código FCI (Ficha de Conteúdo de Importação) pode ser importado de arquivo externo (ImportarCdigoFCIClick), conforme obrigação tributária para produtos com componentes importados.

Recálculo automático de custo

Toda vez que uma matéria-prima é inserida, alterada ou excluída, o sistema recalcula o custo total da composição (RecalculaCusto). O custo resulta da soma de (MP_QUANT × PR_PRECOCUST) ou (MP_QUANT × PR_PRECOCIMP) conforme parâmetro VLR_MEDIO.

Exclusão

  • Produto final: Botão excluir remove toda a composição do produto. Confirma antes com "Deseja realmente excluir este registro?".
  • Matéria-prima individual: Remove apenas o item selecionado da composição.

Integrações e Lookups

Campo Origem
F3 Produto SELECT * FROM PRODUTOS WHERE PR_CODIGO > 0 — filtrado pelo GRUPOMP do parâmetro se configurado
F3 Matéria-Prima SELECT * FROM PRODUTOS WHERE PR_CODIGO > 0 — mesmo filtro
F3 Lote LOTES (FLOTES) — lotes disponíveis para o produto selecionado
F3 Filial FILIAIS

Passo a Passo do Usuário

Como cadastrar a composição de um produto?

  1. Acesse Cadastros → Composição de Produtos.
  2. Pressione Novo (ou Alt+N).
  3. Informe o Código do Produto (F3 para pesquisar) e a Filial.
  4. Vá para a aba Composição → Matéria-Prima.
  5. Para cada insumo, informe: código da matéria-prima (F3), quantidade e, se houver, o lote.
  6. Repita para todos os insumos.
  7. Pressione Gravar (Alt+G).

Como criar um agrupamento de fases?

  1. Na aba Composição, mude para a sub-aba Agrupamento.
  2. Clique em Novo, informe o nome da fase (ex: "Mistura Seca").
  3. Grave.
  4. Volte para Matéria-Prima e, em cada insumo, selecione o agrupamento correspondente.

Perguntas frequentes do suporte

"A matéria-prima não aparece no F3 da composição" → Verifique o parâmetro GRUPOMP em Parâmetros Especiais. Se preenchido, só aparecem produtos do grupo informado. Ou o produto pode estar inativo (PR_INATIVO = 'S').

"O custo da composição está errado" → O custo é calculado com base em PR_PRECOCUST (ou PR_PRECOCIMP se VLR_MEDIO configurado). Verifique se os preços de custo das matérias-primas estão atualizados no cadastro de produtos.

"Produto sem composição — o que acontece no fechamento?" → O sistema alerta "Há Produções com Produtos sem Composição informada!" na Geração de Lotes. Sem composição, não há baixa automática de insumos no fechamento.