Pré-Venda: Ao fazer a leitura do código de barras de um produto no pré-venda, gera o alerta "produto inativo".

Criado por Samara Oliveira em 17/01/2025 16:46  ·  Atualizado em 17/01/2025 16:47  ·  Leitura: 1 min

Situação: 

Ao fazer a leitura do código de barras de um produto no Pré-venda, gera o alerta "produto inativo", sendo que o produto esta ativo no cadastro.

 

Mensagem ocorre pois existe mais de uma grade, de produtos diferentes, que estão com a mesma referência. 


Solução: 

Com a query abaixo é possível identificar todos os casos onde existem grades com a mesma referencia em produtos diferentes.


SELECT codprod, codgrade, codbarra

FROM prodgrade

WHERE codbarra <> '' and

codbarra IN (

SELECT codbarra

FROM prodgrade

GROUP BY codbarra

HAVING COUNT(DISTINCT codprod) > 1

where ativo = 'N'

)

ORDER BY codbarra, codprod;


Entende-se que o sistema esta tratando corretamente, orientar o cliente a corrigir o código de barras do produto desativado.



 

Samara Oliveira
Central de Atendimento
(31) 2112-3700

atsinformatica.com.br