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)
| Tabela | Operacoes |
|---|---|
| FERRAMENTARIA | DELETE, INSERT, SELECT, UPDATE |
| MOVESTOQUE | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| EMPRESA | SELECT |
| ENDERECOPESSOA | SELECT |
| ESTOQUE | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMTABPRECO | SELECT |
| LOCALESTOQUE | SELECT |
| MUNICIPIO | SELECT |
| OPERACAO | SELECT |
| PARMESTOQUE | SELECT |
| PARMFATUR | SELECT |
| PESSOA | SELECT |
| SESSAO | SELECT |
| TIPOLOCAL | SELECT |
| TIPOPESSOA | SELECT |
| USUARIO | SELECT |
| VENDEDOR | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| GERA_ESTOQUE | COLUNAGRADE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (INSERT/SELECT/UPDATE), ESTOQUEDIA (INSERT/SELECT/UPDATE), ESTOQUEDIAPESSOA (INSERT/SELECT/UPDATE), ESTOQUEGRADE (INSERT/SELECT/UPDATE) +28 |
| RETORNA_TABPRECO | ITEM (SELECT), ITEMPERFIL (SELECT), ITEMTABPRECO (SELECT), PARAMRECAP (SELECT), PARMTABPRECO (SELECT), SESSAO (SELECT) +1 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| COLUNAGRADE | SELECT |
| DEVOLUCAONOTA | SELECT |
| ESTOQUE | INSERT, SELECT, UPDATE |
| ESTOQUEDIA | INSERT, SELECT, UPDATE |
| ESTOQUEDIAPESSOA | INSERT, SELECT, UPDATE |
| ESTOQUEGRADE | INSERT, SELECT, UPDATE |
| HISTORICO | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMPEDIDOPNEU | SELECT |
| ITEMPERFIL | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABPRECO | INSERT, SELECT, UPDATE |
| LINHAGRADE | SELECT |
| LOTESEMENTE | SELECT, UPDATE |
| MOVESTOQUE | INSERT, SELECT, UPDATE |
| MOVESTOQUECC | SELECT |
| MOVTOCONTABIL | DELETE, INSERT, SELECT, UPDATE |
| MOVTOCONTABILCC | INSERT |
| NOTA | SELECT |
| ... | +17 tabelas |