Por que não consigo excluir um produto

C

Carlos

Última atualização em Aug 17, 2026

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.