Công cụ tổng hợp tài chính trực tuyến rất tốt để nhận các giao dịch từ tất cả các tài khoản của bạn vào một nơi, nhưng các công cụ kế toán mà họ cung cấp khá ít. Tôi là người dùng Mint và tôi thích ý tưởng cho phép Mint quản lý kết nối với ngân hàng của mình, nhưng tôi cần lấy dữ liệu vào một gói kế toán thực sự: GnuCash.
Mint cung cấp dữ liệu ở định dạng CSV. Cho đến nay tôi đã có thể chuyển đổi dữ liệu đó thành QIF. Định dạng tệp cho QIF đủ đơn giản để tôi có thể viết công cụ chuyển đổi của riêng mình.
Tuy nhiên, với QIF tôi chỉ có thể nhập dữ liệu từ một tài khoản tại một thời điểm. Lý tưởng nhất là tôi muốn có thể tải xuống các giao dịch từ tất cả các tài khoản của mình cùng một lúc. Đây là một mẫu dữ liệu Mint có một vài tài khoản trong đó:
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,,
Sẽ thật tuyệt nếu tôi có thể lấy tệp này và xử lý nó một lần và xuất ra một tệp mà GnuCash sau đó có thể nhập vào đúng tài khoản. Tôi đã làm việc với một công cụ chuyển đổi OFX , nhưng tôi không rõ rằng OFX có thể kết hợp dữ liệu từ nhiều tài khoản vào một tệp do yêu cầu phải có một dòng cân đối sổ cái.
Đây có phải là một cách hợp lý để cố gắng di chuyển dữ liệu từ Mint sang GnuCash?