Pular para o conteúdo principal

MEQ004 — Empréstimo e Devolução de Produtos

Fonte​

  • Source: source/MEQ004/

Objetivo​

O módulo MEQ004 tem como objetivo gerenciar o emprestimo e a devolucao de produtos (ferramentaria). Ele permite registrar a saida de produtos emprestados a pessoas fisicas ou juridicas, bem como controlar a devolucao parcial ou total desses produtos, incluindo o registro de perdas e desperdicios.

O controle de emprestimo de produtos e essencial para empresas que trabalham com ferramentas, equipamentos ou materiais emprestados a terceiros (funcionarios, clientes, fornecedores). O MEQ004 centraliza todo o fluxo de emprestimo e devolucao, desde o registro inicial ate a baixa definitiva, gerando automaticamente os movimentos de estoque correspondentes.

O módulo utiliza a tabela FERRAMENTARIA como registro principal dos emprestimos e a tabela MOVESTOQUE para os movimentos de estoque gerados. Toda operacao gera automaticamente movimentos de saida (emprestimo) ou entrada (devolucao) no estoque atraves da stored procedure GERA_ESTOQUE.

Mensagens exibidas​

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

Mais 34 mensagens com texto literal no código: MEQ004.

Tabelas de Escrita (INSERT/UPDATE/DELETE)​

TabelaOperacoes
FERRAMENTARIADELETE, INSERT, SELECT, UPDATE
MOVESTOQUEDELETE, INSERT, SELECT, UPDATE

Tabelas de Leitura (SELECT)​

TabelaOperacoes
EMPRESASELECT
ENDERECOPESSOASELECT
ESTOQUESELECT
ITEMSELECT
ITEMLOCALSELECT
ITEMTABPRECOSELECT
LOCALESTOQUESELECT
MUNICIPIOSELECT
OPERACAOSELECT
PARMESTOQUESELECT
PARMFATURSELECT
PESSOASELECT
SESSAOSELECT
TIPOLOCALSELECT
TIPOPESSOASELECT
USUARIOSELECT
VENDEDORSELECT

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_TABPRECOITEM (SELECT), ITEMPERFIL (SELECT), ITEMTABPRECO (SELECT), PARAMRECAP (SELECT), PARMTABPRECO (SELECT), SESSAO (SELECT) +1

Tabelas via Procedures (acesso indireto)​

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