Produto

Linx DMS

Menu

Fabrica Ford > Processos > Fábrica-Rede > Processamento Arquivo Diário

Data

 

Autor

Rhuan Linke

Área

Suporte DMS


Corrigir o erro ' ' is not a valid integer value.


Este documento é destinado aos clientes e revendas FORD, que utilizam o processo de importação e processamento de arquivos diários.

Obs: O problema também pode ocorrer em outros menus, arquivos e inclusive de outras fábricas. A solução é a mesma para todas.


' ' is not a valid integer value - é uma mensagem padrão que ocorre quando o sistema tenta processar um arquivo que contenha em sua composição, alguma informação fora do Layout. Ou seja, esteja incorreto.

Utilizando como exemplo um arquivo F05 da FORD, ao tentar processa-lo ocorreu a seguinte mensagem:

Isto porque no arquivo importado, linha 3905, coluna 45 a 50, o arquivo está errado.

Conforme consta no exemplo abaixo, a linha 45 está com o valor de 06,0001,00FCSD/, quando deveria estar com o valor de 06,00FCSD/.



Para corrigir a situação, temos duas soluções:

  1. Entrar em contato com a FORD/montadora, reportando que o arquivo está com erro, e solicitando um novo arquivo.
    Tendo em mente a dificuldade de encontrar a linha e coluna com erro no arquivo, a solução mais simples e viável seria entrar em contato com a FORD informando o caso. Assim que enviarem um arquivo corrigido, você importará e o erro não mais acontecerá.

  2. Abrir o arquivo com algum programa de edição, e localizar manualmente a linha que está com problema.
    Conforme mostrado no exemplo de Incidente, a linha 3905, coluna 45 a 50 foi corrigida, retirando a informação inválida de "0001". Desta forma foi possível importar o arquivo sem erros.

Obs: Tenha em mente que se utilizar a solução 2. , alterando o arquivo, você estará modificando as informações de um arquivo disponibilizado pela montadora. Esta solução deve ser utilizada somente em casos críticos e urgentes, e mesmo que você o faça, após isto reporte o ocorrido para a montadora.