Here's what I do: Have all options and settings in a master file and include a bunch of files containing my transactions split per year, prices, queries and budgets (Fava feature)
I used to have files split per institution, but this got difficult to navigate pretty quickly. (Not to mention where to put cross-institution transactions) Apart from prices, I don't ingest much, given the abysmal state of online banking in China, but I hear others ingest into a temp file, give it a look-over to correct any inconsistencies and then append it to their master file. This sounds reasonable to me. On Mon, Aug 22, 2016, 10:21 Martin Blais <[email protected]> wrote: > On Sun, Aug 21, 2016 at 6:45 PM, Mattijs Hoitink <[email protected] > > wrote: > >> I'm going down a path where I have my accounts set up in a main ledger >> file and include a bunch of sub-ledgers with long lists of transactions. >> I’m running into some issues (all solvable), for example when ingesting >> bank statements that contain transactions that should go into separate >> sub-ledgers. >> > What issues are you running into, specifically? > > I was wondering if I’m shooting myself in the foot by doing this and >> making my life unnecessarily hard. I was also wondering how other people >> set this up, single big file or separate smaller files and how they handle >> ingestion. >> > Personally, I just use a single large file. I love to be able to quickly > i-search all over with Emacs, and I use org-mode to make it manageable. > > I know others work like you suggest you do, one top-level file with > includes and subfiles. > > (One concern is on the treatment of options. I think the top-level file is > the one whose option directive take effect. This hasn't been thought out > super well TBH, because the ability to add include files has been bolted on > late, as per someone's request. I think what ought to be done is to review > all the options and categorized them between file- or global- scopes, or > something like that.) > > > > -- > You received this message because you are subscribed to the Google Groups > "Beancount" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/beancount/CAK21%2BhOUVK_%2B51ho5L7UaXxn8ZUPGGMeu6j8rzjVc2Jo6KQPaw%40mail.gmail.com > <https://groups.google.com/d/msgid/beancount/CAK21%2BhOUVK_%2B51ho5L7UaXxn8ZUPGGMeu6j8rzjVc2Jo6KQPaw%40mail.gmail.com?utm_medium=email&utm_source=footer> > . > For more options, visit https://groups.google.com/d/optout. > -- Best regards, Daniël Bos Your government is reading your email. Slow them down with encryption. My public key: http://goo.gl/gms497 (4096 bit RSA, id EF2D5D91) Fingerprint : D8D0 9FBE F075 F709 7B52 2F73 326C 2123 EF2D 5D91 -- You received this message because you are subscribed to the Google Groups "Beancount" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/beancount/CADPdpKbsWZTPZAkfwhT5pc-FoVrjMhmY_N5jY-ZbNh%3DORk3sFQ%40mail.gmail.com. For more options, visit https://groups.google.com/d/optout.
