Tüm içe aktarmalar

“Program "geçersiz OFX dosyası" diyor”

Çok az hata iletisi "geçersiz dosya" kadar az şey söyler. Bunun tek anlamı, çözümleyicinin daha ilk işleme varmadan pes ettiğidir; ve bunun olabileceği yerler azdır — hepsi dosyanın başında, hiçbiri kayıtların içinde değil.

Belirtiler

  • Dosya anında reddediliyor, hiçbir işlem görünmüyor
  • Metin düzenleyicide dosya gayet normal görünüyor
  • Aynı bankanın daha eski bir dosyası aktarılabiliyordu

Aslında neden oluyor

Sebep 1

Başlıktan önce görünmez bir karakter

Dosyanın başındaki bayt sırası işareti her şeyi üç bayt kaydırır. Birçok çözümleyici ilk karakterlerin "OFXHEADER" olmasını şart koşar ve aksi hâlde içerik kusursuz olsa bile dosyayı reddeder.

Sebep 2

Başlık tümüyle eksik

OFX 1.x dosyaları <OFX> gövdesinden önce bir başlık bloğu taşımak zorundadır. Doğrudan <OFX> ile başlayan dışa aktarımları Quicken, QuickBooks ve GnuCash reddeder — ancak standart bir başlık güvenle eklenebilir.

Sebep 3

En baştaki kaçırılmamış bir karakter

İlk işlemlerde çıplak bir & işareti varsa, daha hiçbir şey okunmadan işleme durur. Kullanıcıya bu tümüyle geçersiz bir dosya gibi görünür, oysa değiştirilmesi gereken tek bir karakterdir.

Nasıl düzeltilir

  1. Dosyayı aşağıdaki araca sürükleyin — "geçersiz" demek yerine somut yeri söyler.
  2. Bayt sırası işareti, eksik başlık ve kaçırılmamış karakterler bu sırada onarılır.
  3. Onarılmış dosyayı aktarın ve işlem sayısını bildirilenle karşılaştırın.
  4. İleti sürüyorsa programınızın dosyanın OFX sürümünü destekleyip desteklemediğine bakın.

Elle uğraşmayın — otomatik onarın

Araç, programınızın yaptığı gibi dosyayı toptan geçersiz ilan etmek yerine somut sebebi ve yeri söyler. Ücretsiz, kayıt yok, yükleme yok.

Aracı aç

Dosyanız tarayıcınızdan hiç çıkmaz.