Estoque
Controle central de produtos, categorias, fornecedores, kits solares e ativos (equipamentos). A página raiz mostra cards de disponibilidade (normal, baixo, crítico) e a tabela de produtos. As demais áreas ficam nas abas/sub-rotas.
Ações no estoque
O cadastro central acontece aqui; sub-rotas (Categorias, Fornecedores, Kits Solares, Ativos) ficam nos atalhos de Ações.
- Cadastrar novo produto
- Adiciona um produto normal, painel solar ou inversor com código, SKU, estoque mínimo/máximo e descrição.
- Editar produto
- Altera dados cadastrais, quantidades e descrição. Use para corrigir cadastros antigos ou ajustar mínimos/máximos.
- Editar material de um produto
- Ajusta a ficha de materiais (peças/componentes) vinculada a um produto, usada para custos e listas de obra.
- Criar categoria de produto
- Cria classificações para agrupar produtos (ex.: 'Elétrica', 'Hidráulica', 'Solar'). Aparece nos filtros e relatórios.
- Cadastrar fornecedor
- Registra um novo fornecedor com dados de contato, condições de pagamento e referência para futuros pedidos.
- Criar kit solar
- Combina painéis + inversor (e opcionalmente outros itens) em um bundle pré-configurado, agilizando orçamentos de sistemas fotovoltaicos.
- Gerenciar ativos
- Acessa a área de ativos (máquinas, ferramentas, equipamentos com histórico de datas) para criar, editar e mudar a situação.
- Gerar relatório simples
- Exporta a listagem atual de produtos com status de estoque para análise externa.
- Abrir painel administrativo de estoque
- Abre /inventory/admin com KPIs de rotação, top produtos, alertas de estoque baixo e tabelas analíticas.
Por que alguns produtos ou ações não aparecem?
Cards de status filtram a tabela: os cards 'Baixo', 'Normal' e 'Crítico' aplicam filtro sobre a listagem. Clique novamente no card ativo para limpar e ver todos.
Produtos descontinuados: itens marcados como descontinuados ficam fora da listagem padrão. Use o filtro de status para visualizá-los.
Botão de excluir produto/fornecedor/categoria: a exclusão é restrita a administradores (a partir do backend). O botão fica aberto, mas a operação só conclui para quem é admin.