Pular para conteúdo

Parâmetros do MKI

MKI > Utilitários > Parâmetros Especiais

Visão Geral

Os parâmetros do MKI controlam o comportamento do módulo por filial. São dois níveis:

  1. Parâmetros Especiais (ParamEsp.pas) — configurações específicas do MKI: grupos de produtos, relatórios, comportamento de lotes e custos.
  2. Parâmetros Gerais (UParams.pas) — configurações de filial, usuários, impressoras e aparência (compartilhadas com o MK base).

Parâmetros Especiais (MKIPARAM)

Todos os campos abaixo são gravados na tabela MKIPARAM por filial (similar ao PARAMESP do MK).

Grupo de Produção

Campo na Tela Campo Banco O que faz Impacto
Grupo de Matéria-Prima MKIPARAM.GRUPOMP Define o grupo (da tabela GRUPOS) que identifica os insumos Filtra produtos nas telas de Composição, Matéria-Prima, Ordens de Produção — só aparecem produtos do grupo informado. Se vazio, todos os produtos são listados.

Aparência / Layout

Campo na Tela Campo Banco O que faz Impacto
Layout 2 (MKMF) MKIPARAM.OP_LAYOUT2 'S' ativa o Layout 2 (modelo para indústria de manufatura com fases) Altera a tela de Ordens de Produção e o layout da Ordem impressa. Habilita opção de "Mostrar Saldo Sem Lote".
Mostrar Saldo Disponível MKIPARAM.OP_MOSTRASALDO 'S' exibe o saldo de estoque das MPS diretamente na grid de composição das ordens Visível apenas quando OP_LAYOUT2 = 'S'.

Lotes

Campo na Tela Campo Banco O que faz Impacto
Usar Lote Mais Antigo MKIPARAM.LOTE_MAISANT 'S' = seleciona automaticamente o lote mais antigo da MP ao incluir na ordem (FIFO) Padroniza o consumo por FIFO sem intervenção manual.
Inserir Lotes na Venda MKIPARAM.INSV_LOTES 'S' = ao fechar produção, os lotes gerados são inseridos automaticamente no pedido de venda vinculado (PD_PEDDMK) Integra rastreabilidade da produção com o faturamento no MK.
Lote Automático do Produto MKIPARAM.OP_AUTOLOTEPROD 'S' = gera automaticamente o número do lote do produto acabado ao incluir na ordem Evita que o operador precise informar manualmente o lote.
Incluir Lote Obrigatório MKIPARAM.INCLOTE 'S' = exige que o produto acabado tenha lote informado antes de fechar a produção Bloqueia fechamento se PRODUDTL.PD_LOTE estiver vazio.
Imprimir Saldo Sem Lote MKIPARAM.IMP_SALDO_SEM_LOTE 'S' = inclui no relatório da ordem o saldo de MP sem vínculo de lote Ativo apenas quando OP_LAYOUT2 = 'S'.

Pedido MK

Campo na Tela Campo Banco O que faz Impacto
Não Operar com Pedido Fechado MKIPARAM.NAO_OPFECHADA 'S' = impede operações (edição/fechamento) em ordens cujo pedido MK já está fechado/faturado Evita alterações retroativas em produções concluídas.

Custo e Preço

Campo na Tela Campo Banco O que faz Impacto
Usar Valor Médio MKIPARAM.VLR_MEDIO 'S' = usa preço médio de custo (PR_PRECOCIMP) ao calcular o custo da composição; 'N' = usa PR_PRECOCUST Define a base de cálculo do custo total da ficha técnica.
Calcular Custo na Composição MKIPARAM.CALC_CUSTO 'S' = exibe e calcula o custo ao editar a composição Se 'N', o custo não é calculado automaticamente na tela de composição.
Calcular Preço de Venda MKIPARAM.CALC_PVENDA 'S' = ao atualizar o custo no fechamento, recalcula o preço de venda usando a tabela de markup Integra atualização de custo com precificação automática.
Calcular pela Tabela de Preços MKIPARAM.CALC_TABELA Define qual tabela de preços usar no cálculo do preço de venda Número da tabela de preços do MK.
Custo Padrão MKIPARAM.CUSTO_PADRAO Define o tipo de custo padrão a usar nos cálculos
Atualizar Custo Padrão MKIPARAM.ATLZ_PRECO_CUSTO CheckedComboBox — define quais campos de custo atualizar no fechamento (opção 1 = PR_PRECOCUST; opção 2 = PR_PRECOCIMP) Múltipla seleção. Determina quais campos de custo do produto são atualizados após o fechamento.
Atualizar Custo na Produção MKIPARAM.ATLZ_CUSTO_PRODUCAO 'S' = habilita a atualização de custo ao fechar a produção Se 'N', nenhum campo de custo é alterado no fechamento. Habilita a exibição do campo "Atualizar Custo Padrão".

Relatório

Campo na Tela Campo Banco O que faz Impacto
Relatório de Produção MKIPARAM.REL_PRODUCAO Nome do modelo de documento (em NOTACAPA) usado para imprimir a Ordem de Produção Obrigatório para imprimir a ordem na Geração de Lotes. Deve ser um modelo com NC_TIPOCONF = 'Ordem Producao' criado no Configurador de Documentos do MK.

Máscara de Quantidade

Campo na Tela Campo Banco O que faz Impacto
Máscara de Quantidade MKIPARAM.MASCARA_QTDE Formato de exibição das quantidades em todo o MKI (ex: '###,##0.000') Aplicado globalmente em todas as telas do módulo via variável vMascQtd.

Parâmetros Gerais (UParams.pas — tabela FILIAIS)

A tela de Parâmetros Gerais do MKI gerencia dados de filial, usuários, impressoras e aparência. É a mesma estrutura do MK base:

Aba O que configura Tabela
Empresa Dados da filial (razão social, CNPJ, endereço, logo) FILIAIS
Usuários Usuários do MKI e módulos liberados USUARIOS / MODULOS
Consulta Configurações de paginação e consulta automática PARAMESP.CONSPAG, PARAMESP.QTDITENSPAG, PARAMESP.CONS_AUTO
Aparência Cores do sistema e efeitos visuais APARENCIA
Log Configurações de auditoria

Passo a Passo do Usuário

Como configurar o relatório da Ordem de Produção?

  1. Crie o modelo no Configurador de Documentos do Master Key com tipo 'Ordem Producao'.
  2. Abra o MKI → Utilitários → Parâmetros Especiais.
  3. No campo Relatório de Produção, selecione o modelo criado.
  4. Grave.

Como restringir os produtos visíveis no MKI?

  1. No Master Key, crie (ou identifique) o grupo de produtos que representa as matérias-primas (ex: grupo 5 = "Insumos").
  2. No MKI → Parâmetros Especiais, informe o código do grupo no campo Grupo de Matéria-Prima.
  3. Grave. A partir daí, apenas produtos desse grupo aparecerão nas pesquisas do MKI.

Perguntas frequentes do suporte

"Alterei o parâmetro mas o MKI não está respeitando" → O parâmetro MKIPARAM é carregado ao fazer login/trocar filial. Após salvar, peça ao usuário para sair e entrar novamente no MKI (ou trocar de filial e voltar).

"O campo 'Relatório de Produção' está vazio na lista" → Não há nenhum modelo cadastrado em NOTACAPA com NC_TIPOCONF = 'Ordem Producao'. Crie o modelo no Configurador de Documentos do Master Key.

"O MKI está calculando custo errado na composição" → Verifique os parâmetros VLR_MEDIO (qual campo de custo usar), CALC_CUSTO (se o cálculo está ativo) e se os preços de custo das matérias-primas (PR_PRECOCUST / PR_PRECOCIMP) estão atualizados no cadastro de produtos.