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:
- 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á. - 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.