I think the first place to start is to ask what method you want to use to maintain your ledger data. emacs ledger-mode only works with ledger, I haven't attempted to run hledger and know little about beancount.
On Fri, Sep 5, 2014 at 12:57 AM, Gour <[email protected]> wrote: > Hello, > > I'm strongly considering to switch to some cli-based repo for my > accounting needs, but would like to get some help which one would suit > my needs best... > > At the moment I use Gnucash and my personal.gnucash (uncompressed) is > ~5M (few years of transactions). > > My main usage of Gnucash consists of entering transactions and doing > reconcile for several accounts monthly. > > I must say that I'm not running GC's reports so often and do not use > budgeting, quotes/stocks, online banking, loan repayments etc. > > Besides personal finances I also use GC for my own small (counselling) > company, but for creating quotes/invoices I use separate > (fusioninvoice.com) web app written in PHP which now works with Sqlite3 > database since GC is not suitable for handling quotes/invoices since not > every quote results in invoice which means there should be two separate > counters - one for each. > > I tried to use scheduled transactions in GC, but few times had need to > postpone some of it and then I experienced corruption, had to revert > (all my *.gnucash files are kept under DVCS - Fossil), but had to give > up scheduled transactions and instead just use 'duplicate transaction' > option. > > Of course, for my transactions I regularly have need for 'split' ones. > > Besides that, I need to handle and keep, at least, two currencies - > native one and € and occasionally had need to convert one into another. > > My chart of account is, I believe, of medium size - e.g. ~100 > (sub)accounts under Expenses. > > As far as busines side is concerned and considering that GC is not > really suitable for it, I envision that I could use (h)ledger/beancount > and then export data for quotes/invoices and import them into my web app > where the appropriate docs are generated... > > Now I see that there are several forks of original ledger and wonder > which one would be suitable for my needs described-above? > > I like cli tools and e.g. Taskwarrior (http://taskwarrior.org/) is my > beloved tool for handling tasks and I now I settled on Vim as my editor. > > That's pretty much everything and I wonder if ledger > - which I consider is the richest feature-wise can handle all the tasks? > > It seems that hledger which is created in order to be 'little more > simple, usable, installable, documented' might not handle everything - > 'historical price records' if that's is required for having record of > exchange rate when conversion between currencies or 'automated > transactions' if that refers to scheduled transactions. I'd also like to > be able to use different (native) display formats, iow. not only > yyyy-mm-dd. > > Yesterday I was also reading some docs about Beancount, but must admit > it was not 100% clear to me what is the main reason behind it. For > hledger, implementation in Haskell also has its justification especially > that there is now work going on ledger-4 in the same language. (Will the > two merge in future?) > > Any advice is helpful in regard! > > > Sincerely, > Gour > > -- > Never was there a time when I did not exist, > nor you, nor all these kings; nor in the future > shall any of us cease to be. > > -- > Abandoning all attachment to the results of his activities, > ever satisfied and independent, he performs no fruitive action, > although engaged in all kinds of undertakings. > > http://www.atmarama.net | Hlapicina (Croatia) | GPG: 52B5C810 > > > -- > > --- > You received this message because you are subscribed to the Google Groups > "Ledger" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/d/optout. > -- Craig, Corona De Tucson, AZ enderw88.wordpress.com -- --- You received this message because you are subscribed to the Google Groups "Ledger" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/d/optout.
