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

1. Abra o produto no **Estoque**.
2. 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:

1. Escolha qual ficará como o cadastro oficial.
2. **Zere** o estoque do duplicado com uma saída de ajuste, com o motivo escrito.
3. Lance uma **entrada** correspondente no cadastro oficial.
4. **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.