Pular para o conteúdo principal

MEQ032 — Movimentação MEQ032

Fonte​

  • Source: source/MEQ032/

Objetivo​

O módulo MEQ032 tem como objetivo realizar a conferencia de volumes de producao vinculados a pedidos de venda (tipo "S" - Saida). Ele permite que o operador associe volumes produzidos a um pedido especifico, conferindo os produtos por meio de leitura de codigos de barras (de volumes ou de produtos individuais), validando quantidades separadas contra as quantidades do pedido, gerando ordens de producao quando necessario, e registrando divergencias para posterior autorizacao.

Este módulo e essencial no fluxo de expedicao e conferencia de mercadorias, garantindo que os volumes separados correspondam aos itens e quantidades do pedido. Apos a conferencia bem-sucedida, o sistema atualiza o status dos volumes como conferidos, pode gerar etiquetas de expedicao e, em caso de divergencias, exige autorizacao de um usuario autorizador para prosseguir.

O MEQ032 trabalha em conjunto com o módulo MEQ031 (pesagem/separacao de volumes de producao), de onde os volumes sao originados. Os produtos podem ser identificados por codigo de barras de grade (ITEMGRADE), codigo de barras de produto (ITEM) ou pelo numero do volume de producao (VOLUMEPRODUCAO).


Funcionalidades​

  • Informar Pedido de Venda
  • Carregar Conferencias Salvas
  • Iniciar Conferencia
  • Leitura de Codigos de Barras
  • Grid de Produtos Conferidos
  • Excluir Item da Conferencia
  • Encerrar Conferencia (F6)
  • Salvar Conferencia
  • Tela de Confirmacao de Divergencias
  • Tela de Autorizacao

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
CONFERENCIAVOLUMEPRODUCAODELETE, INSERT, SELECT
DIVERGENCIAPRODUCAOINSERT, UPDATE
ITEMORDEMPRODINSERT
ITEMPEDIDODELETE, INSERT, SELECT, UPDATE
ITEMPEDIDOGRADEINSERT, SELECT, UPDATE
ORDEMPRODUCAOINSERT, SELECT
ORDEMPRODUCAOGRADEINSERT
PEDIDOINSERT, SELECT
VOLUMEPRODUCAOINSERT, SELECT, UPDATE
VOLUMEPRODUCAOITEMINSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
AUTORIZADORSELECT
CAIXAEMBARQUESELECT
COLUNAGRADESELECT
ESTOQUESELECT
ESTOQUEGRADESELECT
GRADESELECT
ITEMSELECT
ITEMGRADESELECT
ITEMLOCALSELECT
ITEMPRODUCAOSELECT
ITEMPRODUCAOGRADESELECT
LINHAGRADESELECT
LOCALESTOQUESELECT
PARMFATURSELECT
PESSOASELECT
PRODUCAOSELECT
PRODUCAOGRADESELECT
TIPOCALCULOSELECT
TIPOLOCALSELECT
USUARIOSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_ORDEMPRODUCAOESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (SELECT/UPDATE), EXECUTAETAPAPRODPRODUTOS (SELECT), EXECUTAETAPAPRODUCAO (SELECT) +22
GERA_ORDEMPRODUCAOCOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +32
GERA_SEQUENCIASEQUENCIA (SELECT/UPDATE)
HABILITA_PESOQTDEITEM (SELECT), TIPOCALCULO (SELECT), UNIDMED (SELECT)
RETORNA_DADOSCADASTRAISAREACOMERCIAL (SELECT), ENDERECOPESSOA (SELECT), ESTADO (SELECT), FORMAPAGTO (SELECT), GRUPOPCP (SELECT), MUNICIPIO (SELECT) +4
RETORNA_ESTOQUECONFERIDOCOLUNAGRADE (SELECT), CONFERENCIAVOLUMEPRODUCAO (SELECT), ESTOQUEGRADE (SELECT), GRUPO (SELECT), ITEM (SELECT), ITEMPEDIDO (SELECT) +9
RETORNA_ITEMCONFERENCIAITEM (SELECT), ITEMGRADE (SELECT), VOLUMEPRODUCAO (SELECT), VOLUMEPRODUCAOITEM (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
AREACOMERCIALSELECT
COLUNAGRADESELECT
CONFERENCIAVOLUMEPRODUCAOSELECT
DEVOLUCAONOTASELECT
ENDERECOPESSOASELECT
ESTADOSELECT
ESTOQUEINSERT, SELECT, UPDATE
ESTOQUEDIAINSERT, SELECT, UPDATE
ESTOQUEDIAPESSOAINSERT, SELECT, UPDATE
ESTOQUEGRADEINSERT, SELECT, UPDATE
EXECUTAETAPAPRODPRODUTOSSELECT
EXECUTAETAPAPRODUCAOSELECT
FORMAPAGTOSELECT
GRUPOSELECT
GRUPOPCPSELECT
HISTORICOSELECT
ITEMSELECT
ITEMGRADESELECT
ITEMLOCALSELECT
ITEMORDEMPRODINSERT, SELECT
...+43 tabelas