Estoque fica negativo

estamos com problema que o estoque fica negativo, pois deveria ficar indisponivel quando ficasse em zero para o cliente. Qual status faz voltar no estoque? não seria apenas quando colocamos como cancelado?