MEQ005 — Recalculo de Custo Médio e Saldo de Estoque
Fonte
- Source:
source/MEQ005/
Objetivo
O módulo MEQ005 tem como objetivo principal realizar o recálculo do custo médio e do saldo de estoque dos produtos cadastrados no sistema. Este processo é essencial para corrigir eventuais inconsistências nos valores de custo médio e nas quantidades em estoque que podem ocorrer devido a falhas de processamento, importações de dados ou ajustes manuais.
O recálculo é feito por meio da stored procedure RECALCULA_ESTOQUE, que reprocessa todas as movimentações de estoque dentro de um período especificado, recalculando o custo médio ponderado e atualizando os saldos. O módulo permite filtrar por empresa, produto específico e intervalo de datas, oferecendo flexibilidade ao usuário para recalcular apenas o necessário.
Este módulo é utilizado principalmente por gestores de estoque, contadores e administradores do sistema quando identificam divergências nos valores de custo ou saldo. É uma ferramenta de manutenção e correção, não de uso rotineiro.
Funcionalidades
- Recálculo de Custo Médio por Empresa
- Recálculo por Produto Específico
- Recálculo por Período
- Barra de Progresso
Mensagens exibidas
Levantadas de source/MEQ005/ pela camada 0 (commit 96fc51e236).
Mais 6 mensagens com texto literal no código: MEQ005.
Tabelas de Escrita (INSERT/UPDATE/DELETE)
| Tabela | Operacoes |
|---|---|
| EMPRESA | DELETE, INSERT, SELECT, UPDATE |
Tabelas de Leitura (SELECT)
| Tabela | Operacoes |
|---|---|
| ESTOQUE | SELECT |
| ITEM | SELECT |
Procedures Chamadas
| Procedure | Tabelas Acessadas |
|---|---|
| RECALCULA_ESTOQUE | CONTRATOLEITE (SELECT), DEVOLUCAONOTA (SELECT), ESTOQUE (SELECT/UPDATE), ESTOQUEDIA (DELETE/INSERT/SELECT), ESTOQUEGRADE (UPDATE), HISTORICO (SELECT) +28 |
| RETORNA_ORDEMRECALCULO | ITEMNOTA (SELECT), ITEMORDEMPROD (SELECT), ITEMPRODUCAO (SELECT), MOVESTOQUE (SELECT), NOTA (SELECT), ORDEMPRODUCAO (SELECT) +1 |
Tabelas via Procedures (acesso indireto)
| Tabela | Operacoes |
|---|---|
| CONTRATOLEITE | SELECT |
| DEVOLUCAONOTA | SELECT |
| ESTOQUE | SELECT, UPDATE |
| ESTOQUEDIA | DELETE, INSERT, SELECT |
| ESTOQUEGRADE | UPDATE |
| HISTORICO | SELECT |
| IMPOSTO | SELECT |
| IMPOSTONOTA | SELECT |
| ITEM | SELECT |
| ITEMLOCAL | SELECT |
| ITEMNOTA | SELECT |
| ITEMORDEMPROD | SELECT |
| ITEMPEDIDOPNEU | SELECT |
| ITEMPRODUCAO | SELECT |
| ITEMTABCOMPRA | SELECT |
| LOTESEMENTE | UPDATE |
| MOVESTOQUE | SELECT, UPDATE |
| MOVESTOQUECC | SELECT |
| MOVIMENTACAO | SELECT |
| MOVTOCONTABIL | DELETE, INSERT, SELECT, UPDATE |
| ... | +16 tabelas |