Pular para o conteúdo principal

MEQ062 — Zeramento/Manutenção de Estoque

Fonte​

  • Source: source/MEQ062/

Objetivo​

O módulo MEQ062 tem como objetivo permitir o zeramento e a manutencao de saldos de estoque de produtos no sistema JunsoftERP V2. Atraves deste módulo, o usuario pode consultar os saldos atuais de estoque dos produtos da empresa, aplicando diversos filtros (por produto, grupo, subgrupo, secao, marca e local de estoque), e entao gerar movimentacoes de estoque que ajustem (zerem) os saldos encontrados.

O fluxo principal da operacao e:

  1. Configuracao dos Filtros: O usuario informa a empresa, a data de posicao, a operacao de estoque e o historico, alem de definir os filtros de saldo por quantidade e valor.
  2. Selecao de Filtros Adicionais: O usuario pode restringir a consulta por produtos especificos, grupos, subgrupos, secoes, marcas e locais de estoque, com opcao de inclusao ou exclusao dos itens informados.
  3. Consulta dos Saldos: O sistema consulta os saldos de estoque dos produtos conforme os filtros aplicados, exibindo os resultados em grade, tanto para produtos comuns quanto para produtos com grade.
  4. Execucao da Manutencao: Ao confirmar, o sistema gera movimentacoes de estoque para cada produto listado, utilizando a stored procedure GERA_ESTOQUE, zerando ou ajustando os saldos conforme a operacao informada.

Mensagens exibidas​

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

Mais 44 mensagens com texto literal no código: MEQ062.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
PESSOADELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
COLUNAGRADESELECT
ESTOQUEGRADESELECT
GRADESELECT
HISTORICOSELECT
ITEMSELECT
ITEMLOCALSELECT
LINHAGRADESELECT
LOCALESTOQUESELECT
PARMFATURSELECT
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)
RETORNA_SALDOESTOQUEGRADEMOVESTOQUE (SELECT), OPERACAO (SELECT), PARMESTOQUE (SELECT)

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
COLUNAGRADESELECT
DEVOLUCAONOTASELECT
ESTOQUEINSERT, SELECT, UPDATE
ESTOQUEDIAINSERT, SELECT, UPDATE
ESTOQUEDIAPESSOAINSERT, SELECT, UPDATE
ESTOQUEGRADEINSERT, SELECT, UPDATE
HISTORICOSELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMPEDIDOPNEUSELECT
ITEMPRODUCAOSELECT
ITEMTABPRECOINSERT, SELECT, UPDATE
LINHAGRADESELECT
LOTESEMENTESELECT, UPDATE
MOVESTOQUEINSERT, SELECT, UPDATE
MOVESTOQUECCSELECT
MOVTOCONTABILDELETE, INSERT, SELECT, UPDATE
MOVTOCONTABILCCINSERT
NOTASELECT
OPERACAOSELECT
...+14 tabelas