“Do ficheiro OFX só chega uma parte”
Uma importação que pára a meio do ficheiro é mais esclarecedora do que uma que não faz nada: o ponto de paragem é quase sempre o ponto do defeito. Um analisador lê de cima para baixo e desiste à primeira irregularidade — só que raramente diz onde.
Sintomas
Chega sempre exatamente o mesmo número de movimentos O resto do ficheiro falta sem mensagem de erro Num editor o ficheiro parece completo
O que acontece na realidade
Um carácter não escapado interrompe o processamento
Um E comercial cru ou um sinal de menor num nome de beneficiário termina o processamento SGML exatamente nesse ponto. Tudo o que precede é válido e é importado; tudo o que se segue deixa de existir para o analisador.
Um agregado não é fechado
Se faltar uma etiqueta de fecho a meio do ficheiro, o resto encaixa mal. Alguns programas desistem então e outros engolem o resto em silêncio — ambos parecem, de fora, meia importação.
O ficheiro está truncado
Se a transferência foi interrompida, o ficheiro está correto até certo ponto e aí acaba. A importação está então completa — o ficheiro não.
Como resolver
- Verifique o ficheiro com a ferramenta abaixo: indica quantos movimentos contém, para comparar com os importados.
- Os caracteres não escapados e os agregados abertos são reconhecidos e reparados nessa passagem.
- Se o ficheiro contar menos movimentos do que o esperado, está truncado: só ajuda uma nova transferência.
- Importe o ficheiro reparado para a mesma conta e confirme que agora o número bate certo.
Problemas de importação relacionados
Evite a correção manual: repare automaticamente
A ferramenta encontra exatamente os pontos onde um analisador desiste e repara-os, e indica o número de movimentos para que possa verificar o resultado. Gratuito, sem registo e sem envios.
Abrir a ferramenta