![]() Most of my large expenses are paid for through credit cards, cheques or online transfers. I do not participate in the underground (black money) economy and so all my income flows through my bank account. Suddenly, personal accounting became something that could be done relatively painlessly. The only reports that Ledger produces are again plain text and parsing them is not difficult to anybody familiar with regular expressions. It is hard to imagine anything simpler than this. Importing data into Ledger is just a question of writing text files. The brilliant idea behind this class of software is that the entire accounting data resides in a plain text file as a series of journal entries. That is more work than I am willing to do.Ī couple of months back, I discovered Plain Text Accounting and in particular Ledger. So even if I convert a downloaded bank statement into accounting entries, I still have to manually input these into GnuCash. ![]() It can import from Quicken, but since Quicken is not a proper double entry software, this facility is not particularly useful. However, its ability to import data from other formats is very limited. GnuCash is a widely used open source software with enough capability to be used by small businesses. Also, BANKMSGSRSV1, STMTTRNRS and BANKACCTTO seem to be unsupported by libofx.I have long desired a personal accounting software that can be populated with data from downloaded bank statements and other source documents with minimal manual intervention. Note how libofx doesn't like the top-level BANKMSGSRSV1 (even though that seems to be allowed by the DTD). (Above message occured on Line 65, Column 6) tmp/libofxtmpSRz8gI:65:5:E: end tag for "OFX" which is not finished (Above message occured on Line 63, Column 16) tmp/libofxtmpSRz8gI:63:15:E: end tag for "STMTTRNRS" which is not finished (Above message occured on Line 22, Column 13) LibOFX INFO: Created OfxDumm圜ontainer to hold unsupported aggregate BANKACCTTO (Above message occured on Line 5, Column 14) tmp/libofxtmpSRz8gI:5:13:E: document type does not allow element "STMTRS" here (Above message occured on Line 3, Column 5) LibOFX INFO: Created OfxDumm圜ontainer to hold unsupported aggregate STMTTRNRS (Above message occured on Line 2, Column 3) LibOFX INFO: Created OfxDumm圜ontainer to hold unsupported aggregate BANKMSGSRSV1 (Above message occured on Line 2, Column 16) tmp/libofxtmpSRz8gI:2:15:E: document type does not allow element "BANKMSGSRSV1" here LibOFX ERROR: OpenSP parser: otherError (misc parse error): Reply to this email directly or view it on It seems to me that directly updating the MySQL database is the correct way So I'llįocus my energies on making that import as seamless as possible. In the meantime, the files will have to be imported regularly. On the dev mailing list on a big GnuCash refactoring which may result inĬode which would easily work in Android as well. ![]() That said, there were recently some discussions (don't have the link handy) That could result in corruption since there areĪ lot of checks and balances which are done in the API. To write directly to the GnuCash database (XML or MySQL) without going ![]() Writing to MySQL is not currently planned.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |