Pular para o conteúdo principal

MNF035 — Conferência de Notas Fiscais de Entrada

Fonte​

  • Source: source/MNF035/

Objetivo​

O módulo MNF035 permite realizar a conferencia fisica das mercadorias recebidas comparando-as com os itens lancados nas notas fiscais de entrada. Seu principal proposito e garantir que os produtos efetivamente recebidos no deposito/almoxarifado correspondem aos descritos nos documentos fiscais, identificando diferencas de quantidade.

Este módulo e utilizado pelos departamentos de recebimento, almoxarifado e logistica, que sao responsaveis por verificar fisicamente as mercadorias no ato do recebimento. O processo envolve a leitura de codigos de barras dos produtos e, para itens pesaveis (produtos de balanca), a pesagem individual com registro de peso bruto, embalagem, lote e validade.

A conferencia e essencial para o controle de qualidade no recebimento de mercadorias, permitindo identificar divergencias como falta ou excesso de produtos. Quando parametrizado, o sistema pode gerar automaticamente movimentos de estoque para ajustar as diferencas encontradas durante a conferencia, mantendo o saldo de estoque alinhado com o recebimento real.

O módulo opera em tres etapas: filtragem das notas fiscais, selecao da nota a conferir na tela de resultados, e realizacao da conferencia propriamente dita com leitura de codigos de barras e pesagem.

Funcionalidades​

  • Filtros de Consulta
  • Resultado da Consulta
  • Conferencia por Código de Barras
  • Pesagem de Produtos de Balanca
  • Exclusao de Pesagem
  • Finalizacao da Conferencia
  • Cancelamento de Conferencia
  • Impressao de Pesagem

Mensagens exibidas​

Levantadas de source/MNF035/ pela camada 0 (commit 96fc51e236).

CódigoTipoMensagem
W-0401AvisoOs Parâmetros do Faturamento para a Empresa %s não estão Cadastrados. Verifique! [MFA001]
W-1714AvisoO item %s - %s não possui balança configurada. Verifique! [TPO001]

Mais 24 mensagens com texto literal no código: MNF035.

Parâmetros lidos​

Campos PARM* lidos via values[] em source/MNF035/ (commit 96fc51e236).

ParâmetroTabela
CD_EMPRESAPARMFATUR
CD_HISTORICOENTRADACONFPARMFATUR
CD_HISTORICOSAIDACONFPARMFATUR
CD_LAYCONFITEMPARMFATUR
CD_OPERACAOENTRADACONFPARMFATUR
CD_OPERACAOSAIDACONFPARMFATUR
TP_MOVTOESTOQUEPARMFATUR

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONFERENCIANOTADELETE, INSERT, SELECT, UPDATE
EMPRESADELETE, INSERT, SELECT, UPDATE
ITEMCONFENOTAPESAGEMDELETE, INSERT, SELECT, UPDATE
ITEMCONFERENCIANOTADELETE, INSERT, SELECT, UPDATE
MOVESTOQUESELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
ITEMSELECT
ITEMNOTASELECT
ITEMNOTALOCALSELECT
MARCASELECT
NOTASELECT
PARMESTOQUESELECT
PESSOASELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_ESTOQUEESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (SELECT/UPDATE), HISTORICO (SELECT), ITEM (SELECT) +19
GERA_ESTOQUECOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28
HABILITA_PESOQTDEITEM (SELECT), TIPOCALCULO (SELECT), UNIDMED (SELECT)
RETORNA_SALDOESTOQUEESTOQUE (SELECT), ESTOQUEDIA (SELECT), ITEMLOCAL (SELECT), MOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)
VALIDA_CODIGOBARRABALANCA (SELECT), ITEM (SELECT), ITEMCODIGOBARRA (SELECT), ITEMEMPRESA (SELECT), ITEMGRADE (SELECT), LOTESEMENTE (SELECT) +4

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
BALANCASELECT
COLUNAGRADESELECT
DEVOLUCAONOTASELECT
ESTOQUEINSERT, SELECT, UPDATE
ESTOQUEDIAINSERT, SELECT, UPDATE
ESTOQUEDIAPESSOAINSERT, SELECT, UPDATE
ESTOQUEGRADEINSERT, SELECT, UPDATE
HISTORICOSELECT
ITEMSELECT
ITEMCODIGOBARRASELECT
ITEMEMPRESASELECT
ITEMGRADESELECT
ITEMLOCALSELECT
ITEMPEDIDOPNEUSELECT
ITEMPRODUCAOSELECT
ITEMTABPRECOINSERT, SELECT, UPDATE
LINHAGRADESELECT
LOTEMANUTENCAOORDEMLEIRASELECT
LOTESEMENTESELECT, UPDATE
MANUTENCAOORDEMLEIRASELECT
...+26 tabelas