Landix - Ao gerar uma carga no Sincronizador Flex o sistema apresenta erro na tabela TAFFABRICANTE

Criado por Camillo Ernesto em 11/07/2022 11:57  ·  Leitura: 1 min

Ao gerar uma carga no Sincronizador Flex o sistema apresenta erro na tabela TAFFABRICANTE conforme imagem abaixo.

O problema ocorre devido existir um código de fabricante não cadastrado associado ao produto.

Para identificar a situação basta rodar o select abaixo no banco de dados, ele vai trazer os produtos que estão com a inconsistência.

select produto.codprod, produto.descricao, produto.codfabric
from produto
where produto.codfabric not in (select CADFABR.codfabric from CADFABR
where CADFABR.codfabric = produto.codfabric)
and produto.codfabric > '0'

Basta corrigir os cadastro colocando um fabricante cadastrado e após isso gerar a carga novamente.

 Após a realização da correção basta gerar a carga novamente.