Módulo de Estoque
O módulo de estoque gerencia produtos, entradas, saídas e kontrol de inventário.
Funcionalidades
Gestão de Produtos
| Funcionalidade | Arquivo |
|---|---|
| Cadastro | _Cadastros/produtos_edita.php |
| Impressão de etiquetas | _Cadastros/impressao_etiquetas_qrcode.php |
Movimentações de Estoque
| Funcionalidade | Arquivo |
|---|---|
| Ajuste de estoque | _Lancamentos/ajustes_estoque_edita.php |
| Entrada/Saída | Através de pedidos e OS |
Classe de Estoque
Arquivo: Class/estoque.class.php
Responsável por:
- Cálculos de estoque
- Movimentações
- Inventário
Tipos de Movimentação
O sistema suporta diferentes tipos de movimento de estoque:
| Tipo | Descrição |
|---|---|
| Entrada | Compra/Recebimento |
| Saída | Venda/Consumo |
| Ajuste | Correção de inventário |
| Devolução | Retorno de produto |
Cadastro de Tipos
Arquivo: _Cadastros/tipo_movto_estoque_edita.php
Estrutura de Produto
Campos principais
prod_codigo- Código internoprod_descricao- Nome do produtoprod_cod_barras- Código de barrasprod_grupo- Grupo do produtoprod_sub_grupo- Sub-grupoprod_unidade- Unidade de medidaprod_qtd_atual- Quantidade em estoqueprod_qtd_minima- Estoque mínimoprod_vlr_custo- Valor de custoprod_vlr_venda- Valor de vendaprod_ncm- NCM para fiscaisprod_cod_cf- Código Fiscal
Fluxo de Estoque
Pedido/Venda
↓
Baixa de estoque (saída)
↓
Atualização de prod_qtd_atual
Entrada (Compra)
↓
Ajuste de estoque (entrada)
↓
Atualização de prod_qtd_atual
Controle de Estoque Mínimo
O sistema alerta quando o estoque atinge o mínimo:
// Referência em produtos_edita.php
// Campo prod_qtd_minima - Estoque mínimo
Impressão de Etiquetas com QR Code
O sistema permite impressão de etiquetas com QR Code:
Arquivo: _Cadastros/impressao_etiquetas_qrcode.php
Utiliza a biblioteca phpqrcode/ para geração do QR Code.
Cada etiqueta pode conter:
- Código do produto
- Descrição
- Preço
- QR Code com informações do produto