Pré-Venda - Não foi possível gravar a venda. Foram detectadas inconsistências na venda.

Criado por Matheus Thiago Câmara em 02/12/2022 11:22  ·  Atualizado em 06/12/2022 14:39  ·  Leitura: 1 min

Situação: Ao se tentar faturar uma pré venda pois o sistema alertava que o produto em questão não estava com estoque.

Mas no cadastro do produto constava o estoque para o produto.

Solução: Realize o select abaixo para trazer os produtos que estão nessa situação.

select * from lotes
where lotes.qtdebaixada > lotes.quantidade

Realize o  update abaixo realizar a correção nos produtos (encontrados no select anterior).

update lotes
set lotes.qtdebaixada = lotes.quantidade
where lotes.qtdebaixada > lotes.quantidade

Se for somente em 1 item rodar o update a baixo.

update lotes
set lotes.qtdebaixada = ''
where lotes.codprod = ''
and lotes.documento = ''
and lotes.quantidade = ''

OBS: Essa era uma problemática que estava acontecendo na versão 26.09da0(RL). E recomendado rodar os updates no banco na versão atual do sistema, Primeiro atualizar o executável para depois realizar o procedimento via banco de dados.