Você tenta excluir uma peça e recebe uma mensagem dizendo que não é possível, com a sugestão de desativar.
Isso não é erro. É proteção.
Por que o sistema bloqueia
Um produto que já teve movimentação não pode ser excluído.
Se ele já entrou, saiu, foi vendido no PDV ou usado numa OS, existe histórico ligado a ele. Apagar o produto significaria:
- Movimentações apontando para o nada
- OS antigas com itens sem identificação
- Valor de estoque e custo médio do passado deixando de fechar
- Relatórios com números que não batem mais
Nenhum sistema sério de estoque permite isso.
O que fazer no lugar: desativar
- Abra o produto no Estoque.
- Mude o status para inativo (ou use o botão de desativar na listagem).
O que muda:
| Produto ativo | Produto inativo | |
|---|---|---|
| Aparece na busca da OS e do PDV | Sim | Não |
| Aparece na listagem padrão do estoque | Sim | Não (use o filtro Inativo) |
| Conta nos indicadores do topo | Sim | Não |
| Mantém o histórico | Sim | Sim |
Ou seja: a peça some do dia a dia, mas o passado continua íntegro.
Quando dá para excluir de verdade
Só quando o produto nunca teve nenhuma movimentação. Na prática:
- Você cadastrou por engano
- Cadastrou duplicado e percebeu antes de usar
- Cadastrou para testar
Nesses casos a exclusão funciona normalmente.
Cadastrei duplicado e os dois já têm movimentação
Acontece. O caminho:
- Escolha qual ficará como o cadastro oficial.
- Zere o estoque do duplicado com uma saída de ajuste, com o motivo escrito.
- Lance uma entrada correspondente no cadastro oficial.
- Desative o duplicado.
O histórico dos dois continua lá, com o motivo registrado — e o dia a dia fica limpo.
Reativar
Voltou a trabalhar com aquela peça? Filtre por Inativo no estoque, abra o produto e reative. Ele volta com todo o histórico e o custo médio de antes.