I am also finally working on entering my mutual funds, and finding out the numbers from my mutual fund don't add up and cause "Transaction does not Balance" errors. I found the Saving Rounding Error entry in the Precision and Tolerances docs, and thought the automatically adding the makeup posting was a neat feature. Aside from enabling the feature with "option " account_rounding" "Equity:RoundingError"", I didn't see how to "automatically add" the posting. I didn't find the docs where llpa (name on post above) mentions the auto_accounts plugin needs to be added, and bean-query adds the postings. I did find another posting here Beancount Updates - 2015-12-13) that mentions the "Equity:" does not need to be used. I look forward to trying out the featuer when it is added back in.
Jonathan On Thursday, October 25, 2018 at 10:25:48 PM UTC-4, Martin Blais wrote: > > A couple of things: > > 1. > You have to specify the subaccount name only: > > https://bitbucket.org/blais/beancount/src/6fb25b28e2645f57cfc4c154c281ffd7c5c5d85c/CHANGES#lines-2672 > > 2. > About the feature: it looks like I must have stripped it accidentally when > removing the old version of the booking code. > Surprised it's not coming up before your reporting of it because I know > some people are using it. > I'm not using the feature myself, and somehow I didn't put a unit test for > it (beyond that of Ledger conversion, which is the context in which it came > about). > They must be using it through its hardcoded conversion to Ledger (which > requires it): > > https://bitbucket.org/blais/beancount/src/default/beancount/reports/convert_reports.py > > Follow this ticket: > > https://bitbucket.org/blais/beancount/issues/337/bring-back-account_rounding-support > > > > > On Thu, Oct 25, 2018 at 6:35 PM <[email protected] <javascript:>> wrote: > >> The way I understand the documentation, a *test.beancount* file with >> content: >> >> plugin "beancount.plugins.auto_accounts" >> option "account_rounding" "Equity:Rounding-Errors" >> option "inferred_tolerance_default" "USD:0.01" >> 2018-01-01 * "buy one apple" >> Assets:Account:APPLE 1 APPLE {1.0 USD} >> Assets:Account:Cash -0.99 USD >> >> >> Should translate by "*bean-query test.beancount prin*t" to: >> >> plugin "beancount.plugins.auto_accounts" >> option "account_rounding" "Equity:Rounding-Errors" >> option "inferred_tolerance_default" "USD:0.01" >> 2018-01-01 * "buy one apple" >> Assets:Account:APPLE 1 APPLE {1.0 USD} >> Assets:Account:Cash -0.99 USD >> Equity:Rounding-Errors -0.01 USD >> >> However, it doesn't work. What am I missing? >> >> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/beancount/d3de9a98-0a7f-44a0-9257-2724a6fc1516%40googlegroups.com >> >> <https://groups.google.com/d/msgid/beancount/d3de9a98-0a7f-44a0-9257-2724a6fc1516%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> For more options, visit https://groups.google.com/d/optout. >> > -- 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/d3c70b93-e4f4-43f0-aa56-6e6e2c9bb888%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
