O PlusCom utiliza duas formas complementares de controle de estoque, projetadas para garantir agilidade nas operações diárias e confiabilidade total dos saldos apurados.
Essas duas formas trabalham de maneira integrada e não concorrente.
Durante as operações do dia a dia, o estoque é controlado pela tabela Produto_Estoque.
Esse controle tem como principal objetivo oferecer rapidez e desempenho, permitindo que vendas, compras, reservas e estornos ocorram sem impactos de performance.
Características:
Cada movimentação não recalcula o estoque completo
O sistema apenas acumula valores nos campos:
Entrada
Saída
O campo SaldoEstoque é um campo calculado, obtido a partir da seguinte lógica:
SaldoEstoque = SaldoInicial + Entradas − Saídas
Exemplo prático:
Ao vender 20 unidades do produto ID 234:
O sistema grava:
Saída = Saída + 20
Nenhum recálculo global é executado naquele momento
Esse modelo garante maior fluidez nas operações, especialmente em ambientes com grande volume de movimentações.
Durante o processamento noturno, o PlusCom executa o reprocessamento completo do estoque, garantindo que os saldos estejam corretos e consistentes.
Nesse momento, o sistema utiliza a tabela Produto como base principal.
Funcionamento:
O sistema varre todas as movimentações do ano corrente
Recalcula os campos de entrada e saída
Reapura o estoque com base no SaldoInicial
Atualiza o estoque consolidado do produto
Ao final desse processo, a tabela Produto_Estoque também é atualizada para que, no início do dia seguinte, o estoque operacional espelhe exatamente o estoque consolidado.
O campo SaldoInicial possui um papel fundamental no controle de estoque.
Regra importante:
O SaldoInicial é informado no primeiro dia do ano
Ele representa o estoque real do produto em 31/12, às 23:59:59, do ano anterior
Esse valor serve como ponto de partida para:
o cálculo de todo o estoque do ano
auditorias
reprocessamentos
consistência histórica dos dados
Durante o dia
O estoque consultado e utilizado nas operações é o da tabela Produto_Estoque
Após o processamento noturno
O estoque é recalculado e consolidado, garantindo que eventuais inconsistências do dia sejam corrigidas automaticamente
Esse modelo assegura que o estoque do PlusCom seja:
rápido para operar
confiável para análise
consistente para fechamento e auditoria