“Het programma meldt: ongeldig OFX-bestand”
Weinig foutmeldingen zeggen zo weinig als «ongeldig bestand». Het betekent alleen dat de lezer het heeft opgegeven vóór de eerste transactie, en daarvoor komen weinig plekken in aanmerking — allemaal in de kop van het bestand, geen enkele in de boekingen zelf.
Symptomen
Het bestand wordt meteen geweigerd, zonder dat er transacties verschijnen In een teksteditor ziet het bestand er volkomen normaal uit Een ouder bestand van dezelfde bank liet zich wel importeren
Wat er werkelijk gebeurt
Een onzichtbaar teken vóór de kop
Een bytevolgordemarkering aan het begin verschuift alles met drie bytes. Veel lezers eisen dat de allereerste tekens «OFXHEADER» zijn en weigeren het bestand anders, hoewel de inhoud onberispelijk is.
De kop ontbreekt helemaal
Een OFX 1.x-bestand moet vóór het <OFX>-lichaam een kopblok dragen. Exports die meteen met <OFX> beginnen, worden door Quicken, QuickBooks en GnuCash geweigerd — maar een standaardkop kan zonder risico worden toegevoegd.
Een niet-geëscapet teken helemaal vooraan
Staat er al in de eerste transacties een kale ampersand, dan breekt de verwerking af voordat er iets is gelezen. Voor de gebruiker lijkt dat op een volledig ongeldig bestand, terwijl er maar één teken vervangen hoeft te worden.
Zo lost u het op
- Sleep het bestand in het hulpmiddel hieronder — het benoemt de concrete plek in plaats van «ongeldig» te zeggen.
- Bytevolgordemarkering, ontbrekende kop en niet-geëscapete tekens worden daarbij hersteld.
- Importeer het herstelde bestand en vergelijk het aantal transacties met het gemelde aantal.
- Blijft de melding, controleer dan of uw programma de OFX-versie van het bestand überhaupt ondersteunt.
Verwante importproblemen
Bespaar u het handwerk — herstel het automatisch
Het hulpmiddel benoemt de concrete oorzaak en de plek, in plaats van het bestand net als uw programma pauschaal ongeldig te noemen. Gratis, zonder account, zonder upload.
Hulpmiddel openen