Pular para o conteúdo principal

MEQ003 — Cancelamento de Lançamentos

Fonte​

  • Source: source/MEQ003/

Objetivo​

O módulo MEQ003 tem como objetivo permitir o cancelamento de lancamentos de movimentação de estoque e de ordens de producao. Ele oferece duas modalidades de cancelamento: cancelamento de lancamentos avulsos de estoque e cancelamento de ordens de producao finalizadas.

O cancelamento de lancamentos de estoque e uma operacao critica no gerenciamento de estoques, sendo necessaria quando movimentos foram registrados incorretamente ou quando uma ordem de producao precisa ser revertida. O MEQ003 realiza todas as validacoes necessarias antes de efetivar o cancelamento, garantindo a consistencia dos dados de estoque.

Este módulo pode ser acionado diretamente pelo menu do sistema ou chamado a partir de outros módulos, como CEQ001 (Saldo em Estoque), CEQ002 (Consulta de Ordens de Producao) e CEQ005 (Consulta de Movimentos de Estoque), recebendo parametros como CD_EMPRESA, NR_LANCAMENTO e NR_ORDEMPRODUCAO.

Mensagens exibidas​

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

Mais 17 mensagens com texto literal no código: MEQ003.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
EMPRESADELETE, INSERT, SELECT, UPDATE
ITEMORDEMPRODSELECT, UPDATE
ORDEMPRODUCAOSELECT, UPDATE
VOLUMEPRODUCAOUPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EXECUTAETAPAPRODPRODUTOSSELECT
EXECUTAETAPAPRODUCAOSELECT
HISTORICOSELECT
ITEMSELECT
ITEMPEDIDOPNEUSELECT
LOCALESTOQUESELECT
MOVESTOQUESELECT
OPERACAOSELECT
ORDEMPRODUCAORECAPSELECT
PEDIDOPNEUSELECT
PRODUCAOCORTUMESELECT
ROMANEIOGRAOSELECT
TIPOLOCALSELECT
VOLUMEPRODUCAOITEMSELECT

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