Situação:
Ao excluir o item na Entrada de Produtos, é informado que possui movimentações para aquele item, mesmo não tendo movimentações.
"Existem movimentos para os lotes do produto do produto 003624.
Os dados não podem ser excluídos."
Solução:
O causa está no campo: QTDEBAIXADA da tabela: LOTES, que estava preenchida com o valor incorreto, sendo olhado pelo select abaixo:
SELECT * FROM LOTES WHERE LOTES.codprod = '003624' AND LOTES.codlote = '102123'
Já que olhando pelo select: SELECT * FROM LOTEMOVBAIXA WHERE LOTEMOVBAIXA.codlote = '102123', não tinha registros da movimentação do lote, ao rodar o update abaixo o problema será solucionado:
UPDATE LOTES
SET qtdebaixada = NULL
WHERE codprod = '003624'
AND codlote = '102123';
João Rodrigues
Central de Atendimento
(31) 2112-3700