GnuCash

“QIF içe aktarımı hiç işlem bulamıyor”

GnuCash’in içe aktarma sihirbazı bütün ekranlardan geçer ve sonra hiçbir şey olmaz: ne hata, ne işlem. İçe aktarıcı bozuk değildir — QIF dosyasında, biçimin dayandığı iki yapısal işaretten biri eksiktir.

Belirtiler

  • Sihirbaz tamamlanıyor ama hedef hesapta hiçbir şey görünmüyor
  • Dosya yüklenmiş gibi duruyor, işlem listesi boş kalıyor
  • Quicken’dan alınan bir QIF çalışıyor, başka bir programdan alınan çalışmıyor

Aslında neden oluyor

Sebep 1

Eksik !Type başlığı

Bir QIF dosyası «!Type:Bank» ya da «!Type:CCard» gibi bir tür bildirimiyle başlamak zorundadır. Doğrudan işlem satırlarıyla başlayan dosyaları GnuCash hiçbir ileti vermeden sıfır kayıt olarak okur: teknik olarak bozuk bir şey yoktur, yalnızca işlemlerin içinde durabileceği bir bölüm yoktur.

Sebep 2

Eksik «^» ayırıcıları

Her işlem, yalnızca «^» içeren bir satırla biter. Bu ayırıcılar olmadan bütün satırlar okunamaz tek bir kayda karışır; içe aktarıcı da bunu bildirmek yerine sessizce atar.

Sebep 3

Uyuşmayan tarih biçimi

QIF biçimi 03/04/26 yazımının 3 Nisan mı yoksa 4 Mart mı olduğunu belirtmez. GnuCash içe aktarma sırasında biçimi sorar: yanlışını seçtiğinizde satırlar teker teker sessizce başarısız olur ve bu dışarıdan boş bir içe aktarma gibi görünür.

Nasıl düzeltilir

  1. .qif dosyasını aşağıdaki araca sürükleyin — yerel olarak işlenir ve hiçbir yere yüklenmez.
  2. Eksik bir !Type başlığı ile eksik bir kapanış «^» işareti kendiliğinden eklenir.
  3. GnuCash sihirbazını yeniden başlatın ve tarih ekranında dosyanıza uyan sırayı seçin: rapor tarihlerin nasıl yazıldığını gösterir.
  4. Liste yine boş kalıyorsa dosya büyük olasılıkla daha önce aktarılmış bir dönemi kapsıyordur; bankadan daha geniş bir aralık dışa aktarın.

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

Araç her iki yapısal işareti de tanır ve belirsiz tarihleri bildirir, böylece sihirbazda doğru biçimi seçersiniz. Ücretsiz, kayıt yok, yükleme yok.

Aracı aç

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