Pré-venda: Na inclusão do item no Pré-venda, retorna o alerta: "o produto não possui quantidade disponível de estoque".

Criado por Luiz Paulo em 27/02/2025 12:56  ·  Atualizado em 27/02/2025 12:58  ·  Leitura: 1 min

Situação

Na inclusão do item no Pré-venda, retorna o alerta: "o produto não possui quantidade disponível de estoque", foi validado que havia estoque no cadastro do produto (cadastro>produtos>produtos) e não tinha nenhuma movimentação do produto.


Nesse caso foi verificado que o produto apesar de não ter grade ativo no seu cadastro, havia informações na tabela PRODGRADE que gera inconsistência na busca do estoque como mostrado na imagem abaixo:


select utilizado para puxar as informações acima:SELECT * FROM PRODGRADE
FROM prodgrade.codprod = '******'


Solução

Ao validar que esse erro ocorria em outros produtos, foi feito o seguinte DELETE (essa alteração no banco deve ser feito acompanhado por um analista):

delete from prodgrade
WHERE prodgrade.codprod IN (
    SELECT produto.codprod
    FROM produto
    WHERE produto.grade = '0'
);



Luiz Paulo
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br