Pular para o conteúdo principal

MEQ063 — Estorno de Manutenção de Estoque

Fonte​

  • Source: source/MEQ063/

Objetivo​

O módulo MEQ063 tem como objetivo permitir o estorno (cancelamento) de movimentacoes de manutencao de estoque no sistema JunsoftERP V2. O processo consiste em consultar movimentacoes de estoque do tipo Manutencao (TP_DOCUMENTO = 'MT') que ainda nao foram canceladas, e entao efetuar o estorno dessas movimentacoes de forma individual ou em lote.

O fluxo principal da operacao e:

  1. Definicao dos Filtros: O usuario informa a empresa (obrigatorio) e, opcionalmente, o historico de estoque, a operacao de estoque, produtos especificos, locais de estoque e o periodo de datas das movimentacoes.
  2. Consulta das Movimentacoes: O sistema busca e exibe todas as movimentacoes de manutencao de estoque que atendem aos filtros informados e que ainda nao foram canceladas.
  3. Selecao e Remocao (opcional): O usuario pode remover da lista movimentacoes que nao deseja estornar.
  4. Confirmacao do Estorno: Ao confirmar, o sistema executa a stored procedure CANCELA_ESTOQUE para cada movimentação listada, efetuando o cancelamento no banco de dados.

Mensagens exibidas​

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

Mais 21 mensagens com texto literal no código: MEQ063.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

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

Tabelas de Leitura (SELECT)​

TabelaOperacoes
HISTORICOSELECT
ITEMSELECT
ITEMLOCALSELECT
LOCALESTOQUESELECT
MOVESTOQUESELECT
OPERACAOSELECT
PARMFATURSELECT
TIPOLOCALSELECT

Procedures Chamadas​

ProcedureTabelas Acessadas
CANCELA_ESTOQUEESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (SELECT/UPDATE), HISTORICO (SELECT), ITEM (SELECT) +19

Tabelas via Procedures (acesso indireto)​

TabelaOperacoes
ESTOQUEINSERT, SELECT, UPDATE
ESTOQUEDIAINSERT, UPDATE
ESTOQUEDIAPESSOAINSERT, SELECT, UPDATE
ESTOQUEGRADESELECT, UPDATE
HISTORICOSELECT
ITEMSELECT
ITEMLOCALSELECT
LOTEMANUTENCAOORDEMLEIRASELECT
LOTESEMENTESELECT, UPDATE
MANUTENCAOORDEMLEIRASELECT
MOVESTOQUESELECT, UPDATE
MOVESTOQUECCSELECT
MOVTOCONTABILDELETE, INSERT, SELECT, UPDATE
MOVTOCONTABILCCINSERT
MOVTOEQUIPAMENTOSELECT, UPDATE
NOTASELECT
OPERACAOSELECT
PARMCOMPLEMENTOSELECT
PARMCONTABILSELECT
PARMESTOQUESELECT
...+5 tabelas