Pular para o conteúdo principal

MEQ058 — Movimentação MEQ058

Fonte​

  • Source: source/MEQ058/

Objetivo​

O módulo MEQ058 tem como objetivo permitir a realizacao do Balanco de Estoque por meio de leitura de codigo de barras ou informacao do codigo do produto. Ele possibilita a contagem fisica dos produtos no estoque, comparando as quantidades conferidas com as quantidades registradas no sistema, e ao final efetua o acerto (ajuste) do estoque com base na contagem realizada.

O fluxo principal da operacao e:

  1. Leitura/Inclusao de Produtos: O usuario informa os produtos a serem contados atraves da leitura do codigo de barras ou digitacao do codigo do produto. Cada leitura adiciona uma unidade ao balanco.
  2. Conferencia: O sistema exibe na grade os produtos ja lidos, com a quantidade conferida e a quantidade atual em estoque, permitindo visualizar a diferenca.
  3. Impressao do Comparativo: O usuario pode imprimir um relatorio comparativo entre a contagem realizada e o saldo em estoque.
  4. Fechamento do Balanco: Ao salvar, o sistema realiza o acerto do estoque, zerando o saldo atual e registrando o novo saldo com base na contagem efetuada.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
BALANCOESTOQUESELECT, UPDATE
ITEMREQUISICAODELETE, INSERT, SELECT, UPDATE
SEQUENCIAINSERT, SELECT

Tabelas de Leitura (SELECT)​

TabelaOperacoes
COLUNAGRADESELECT
EMPRESASELECT
ESTOQUEGRADESELECT
ITEMSELECT
ITEMGRADESELECT
LINHAGRADESELECT
LOCALESTOQUESELECT
PARMESTOQUESELECT
TIPOLOCALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
GERA_ESTOQUECOLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28
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
LOTESEMENTESELECT, UPDATE
MOVESTOQUEINSERT, SELECT, UPDATE
MOVESTOQUECCSELECT
...+21 tabelas