Landix - Erro ao gerar carga no sincronizador - tabela TAFPRCL

Criado por Debora Carvalho em 10/10/2023 20:19  ·  Atualizado em 11/10/2023 18:33  ·  Leitura: 2 min

Situação:

Ao gerar carga no sincronizador, o sistema retorna o erro:

Erro na tabela TAFPRCL: Access violation at address 004AE7DE in module 'SincronizadorAfvFlex.exe'. Read of address 000002F4
Campo: CDCL Valor : '01002311'
Campo: CDPRIO Valor : '1'
Campo: IDTIPO Valor : 'X'
[*] POSSÍVEL CORREÇÃO: Abra o cadastro de prioridades x clientes e corrija o cadastro : '01002311'
Tabela: TAFPRCL Access violation at address 004AE7DE in module 'SincronizadorAfvFlex.exe'. Read of address 000002F4

 

 

Solução:

1º: Faça uma cópia de segurança do BD, acesse o BD pelo IBExpert e filtre as tabelas pelas que se iniciam com TAF, essas são referentes aos registros que serão exportados para o LANDIX

 

2°) Acesse cada tabela e utilize o comando do Empty Table caso a tabela não esteja vazia.

 

 3º) Caso seja retornado um Database Error, o mesmo é causado por conta das chaves estrangeiras das tabelas, é possível verificar a qual tabela o mesmo se refere, e neste caso é necessário realizar a limpeza dessa tabela reclamada primeiro.

 

 

 

Após realizar a limpeza será possível limpar a tabela anterior, ou, pode ser alertado uma dependência em uma outra tabela que também precisa ser limpa.

Nessa tabela usado no exemplo a limpeza é realizado corretamente.

 

 

4º: Após as tabelas serem limpas é orientado que seja feito um restore do BD para evitar novas inconsistências.

 

Após realizar o procedimento pode estar sendo gerado a carga novamente.