Mint işlem verileri GnuCash'e nasıl taşınır


16

Çevrimiçi finansal toplayıcılar, tüm hesaplarınızdan tek bir yerde işlem yapmak için mükemmeldir, ancak sağladıkları muhasebe araçları oldukça azdır. Ben bir Mint kullanıcısıyım ve Mint'in bankamla bağlantıyı yönetmesine izin verme fikrini seviyorum, ancak verileri gerçek bir muhasebe paketine almalıyım: GnuCash.

Mint, verileri CSV biçiminde sağlar. Şimdiye kadar bu verileri QIF'e dönüştürdüm. QIF için dosya biçimi kendi dönüştürme aracımı yazabildiğim kadar basitti.

Ancak, QIF ile aynı anda yalnızca bir hesaptan veri aktarabilirim. İdeal olarak tüm hesaplarımdan bir kerede işlem indirebilmek istiyorum. Birkaç hesap içeren Mint verilerinin bir örneği:

Date,Description,Original Description,Amount,Transaction Type,Category,Account Name,Labels,Notes
3/29/2014,BART,BART-POWELL QPS 5104646979 CA 94102 US C_OTHERTRAVEL,20,debit,Public Transportation,CapitolOne Visa,,
3/28/2014,Student Loan Payment,MY STUDENT LOAN LENDER,40,debit,Student Loan,Checking,,
3/28/2014,Check 995525,Check Paid #995525,64,debit,Check,Checking,,
3/28/2014,Mortgage,MY MORTGAGE COMPANY,1.95,debit,Credit Card Payment,OtherChecking,,
3/28/2014,Paycheck,MY EMPLOYER,1,000,000.00,credit,Paycheck,Checking,,

Bu dosyayı alıp bir kez işleyip GnuCash'in daha sonra doğru hesaplara aktarabileceği bir dosya çıktısını almam iyi olurdu. Bir OFX dönüştürücü ile çalışıyordum , ancak OFX'in bir defter hesap çizgisine sahip olma gereği nedeniyle birden fazla hesaptaki verileri tek bir dosyada birleştirebileceği açık değilim.

Verileri Mint'ten GnuCash'a taşımayı denemek için makul bir yol mu?

Yanıtlar:


2

Ben Nane gelen csv alacak ve GNUCash koymak csv2cash adlı bir Python paketi yazdım. Çok fazla kullanıcı girişi olmadan kolayca tekrar çalıştırılabilmesi için ayarlanmıştır.

Uygulandığını görmediğim bir diğer büyük şey, banka hesaplarınız arasındaki hesap transferlerini çözmeye çalışacağıdır. Örneğin, bankanız tasarruflarınızdan çek hesabınıza otomatik transferler yaparsa, basit bir CSV içe aktarma işlemi bu konuyu almayacak ve iki ayrı işlem oluşturacaktır. csv2cash aslında aynı değere sahip transferlere bakacak, kullanıcıların banka hesaplarına da uyan herhangi bir transfer olup olmadığını anlayacak ve daha sonra bunları tek bir GNUCash işleminde birleştirecektir.


1

Ben de tam olarak tarif ettiğiniz şeyi yapmak istiyorum.
Sadece nane ile karşılaştım ve işlevselliğe sahip gibi görünüyor.
Bu çözüm, bazı python bilgisi gerektirdiğinden, kod üretimi gerekmez.
Diğer iki kütüphane kullanır: Mintapi ve piecash

Bunu yapmaya çalıştım ama mintapi şu anda bazı kimlik doğrulama ile ilgili çağrıları değiştiren nane nedeniyle bu yazıda tam anlamıyla iki günlük bir giriş sorunu var gibi görünüyor. Umarım birileri yakında yama yapar.



0

GnuCash'in CSV içe aktarma seçeneği var!


Orijinal yazımda bahsetmeliydim: GnuCash'teki CSV içe aktarma süreci çok yanıcıydı. Her içe aktardığınızda, her alan için sütun ve veri türü eşleşmesini yeniden yapmanız gerekir.
alwayssummer

Mevcut CSV ithalatçısı büyük bir gelişmedir ve sütunları özelleştirmeye ve yapılandırma ayarlarını kaydetmeye izin verir.
Alen Siljak
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.