Forca de Vendas - Erro Invalid argument(s): Illegal ID value: 0 (OBX_ERROR code 10002)

Criado por Joaquim Gaspar em 18/12/2024 11:55  ·  Leitura: 2 min

Erro: Invalid argument(s): Illegal ID value: 0 (OBX_ERROR code 10002)


Situação: Esse erro ocorre durante a sincronização das imagens no módulo de Força de Vendas, indicando que há registros inválidos na tabela de imagens dos bancos de dados. Mais especificamente, o erro aponta que há códigos de produtos ilegais, como "000000" ou "ZZZZZZ", na tabela PRODIMG do Resulth e do Força de Vendas.

Solução:

Como identificar o problema

  1. Acesse os bancos de dados correspondente ao módulo de Força de Vendas e Resulth.

  2. Localize as tabelas PRODIMG.

  3. Realize uma consulta SQL para identificar registros com os códigos "000000" ou "ZZZZZZ":

SELECT * FROM PRODIMG WHERE CODPROD = '000000' OR CODPROD = 'ZZZZZZ';


Procedimento para Correção

  1. Confirme que os registros identificados não são necessários.

  2. Exclua os registros com os códigos mencionados. Utilize o seguinte comando SQL:

DELETE FROM PRODIMG WHERE CODPROD = '000000' OR CODPROD = 'ZZZZZZ';


Observação importante: Antes de executar qualquer exclusão, realize um backup do banco de dados para garantir que nenhum dado importante seja perdido.

Validação da Correção

  1. Realize novamente a sincronização das imagens no módulo de Força de Vendas.

  2. Confirme que o erro não é mais exibido e que as imagens foram sincronizadas com sucesso.


DESCRIÇÃO

AUTOR

VERSÃO E DATA

Documento inicial

Guga 

v0.1 – 17/12/2024

Elaboração do documento

Joaquim Gaspar

v1.0 – 17/12/2024